Class: WikiAvro::XML::Stream
- Inherits:
-
Object
- Object
- WikiAvro::XML::Stream
show all
- Defined in:
- lib/wikiavro/xml.rb
Instance Method Summary
collapse
Instance Method Details
#optional? ⇒ Boolean
201
202
203
|
# File 'lib/wikiavro/xml.rb', line 201
def optional?
true
end
|
#parse(output, parent, reader) ⇒ Object
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
|
# File 'lib/wikiavro/xml.rb', line 205
def parse(output, parent, reader)
while WikiAvro::XML::to_tag(reader)
e = @elements[reader.name]
if e.nil?
return
else
e.parse(output, parent, reader)
reader.read
end
end
end
|