public class MinXMLParser extends java.lang.Object implements java.lang.Iterable<MinXML>
Constructor and Description |
---|
MinXMLParser(CharRepeater rep,
MinXMLBuilder parent) |
MinXMLParser(java.io.Reader rep) |
MinXMLParser(java.io.Reader reader,
MinXMLBuilder builder)
Constructs a parser from a
Reader and a
MinXMLBuilder. |
Modifier and Type | Method and Description |
---|---|
boolean |
hasNext()
Reads ahead on the input stream to determine if there are more
MinXML expressions.
|
java.util.Iterator<MinXML> |
iterator()
Returns an iterator that reads elements off sequentially
from this parser.
|
MinXML |
readElement()
Read an element off the input stream or null if the stream is
exhausted.
|
public MinXMLParser(CharRepeater rep, MinXMLBuilder parent)
public MinXMLParser(java.io.Reader reader, MinXMLBuilder builder)
Reader
and a
MinXMLBuilder.reader
- the input sourcebuilder
- used to construct the MinXML objectspublic MinXMLParser(java.io.Reader rep)
public boolean hasNext()
public MinXML readElement()