abstract class AbstractXMLEventReader
extends java.lang.Object
implements javax.xml.stream.XMLEventReader
XMLEventReader
s.Modifier and Type | Field and Description |
---|---|
private boolean |
closed |
Constructor and Description |
---|
AbstractXMLEventReader() |
Modifier and Type | Method and Description |
---|---|
protected void |
checkIfClosed()
Checks if the reader is closed, and throws a
XMLStreamException if so. |
void |
close() |
java.lang.String |
getElementText() |
java.lang.Object |
getProperty(java.lang.String name)
Throws an
IllegalArgumentException when called. |
protected boolean |
isClosed()
Returns
true if closed; false otherwise. |
java.lang.Object |
next() |
javax.xml.stream.events.XMLEvent |
nextTag() |
void |
remove() |
public java.lang.Object next()
next
in interface java.util.Iterator
public void remove()
remove
in interface java.util.Iterator
public java.lang.String getElementText() throws javax.xml.stream.XMLStreamException
getElementText
in interface javax.xml.stream.XMLEventReader
javax.xml.stream.XMLStreamException
@Nullable public javax.xml.stream.events.XMLEvent nextTag() throws javax.xml.stream.XMLStreamException
nextTag
in interface javax.xml.stream.XMLEventReader
javax.xml.stream.XMLStreamException
public java.lang.Object getProperty(java.lang.String name) throws java.lang.IllegalArgumentException
IllegalArgumentException
when called.getProperty
in interface javax.xml.stream.XMLEventReader
java.lang.IllegalArgumentException
- when called.public void close()
close
in interface javax.xml.stream.XMLEventReader
protected boolean isClosed()
true
if closed; false
otherwise.close()
protected void checkIfClosed() throws javax.xml.stream.XMLStreamException
XMLStreamException
if so.javax.xml.stream.XMLStreamException
- if the reader is closedclose()
,
isClosed()