public class XMLStreamEventReader extends java.lang.Object implements XMLEventReader
| Constructor and Description |
|---|
XMLStreamEventReader(XMLStreamReader reader) |
XMLStreamEventReader(XMLStreamReader reader,
XMLEventAllocator allocator) |
| Modifier and Type | Method and Description |
|---|---|
protected XMLEvent |
allocateEvent()
Reads the next event from the underlying reader.
|
void |
close() |
java.lang.String |
getElementText() |
java.lang.Object |
getProperty(java.lang.String name)
No properties are supported, so this always throws
IllegalArgumentException. |
boolean |
hasNext() |
java.lang.Object |
next() |
XMLEvent |
nextEvent() |
XMLEvent |
nextTag() |
XMLEvent |
peek() |
void |
remove() |
public XMLStreamEventReader(XMLStreamReader reader)
public XMLStreamEventReader(XMLStreamReader reader, XMLEventAllocator allocator)
public java.lang.Object getProperty(java.lang.String name)
throws java.lang.IllegalArgumentException
IllegalArgumentException.getProperty in interface XMLEventReaderjava.lang.IllegalArgumentExceptionpublic boolean hasNext()
hasNext in interface java.util.IteratorhasNext in interface XMLEventReaderpublic XMLEvent nextTag() throws XMLStreamException
nextTag in interface XMLEventReaderXMLStreamExceptionpublic java.lang.String getElementText()
throws XMLStreamException
getElementText in interface XMLEventReaderXMLStreamExceptionpublic XMLEvent nextEvent() throws XMLStreamException
nextEvent in interface XMLEventReaderXMLStreamExceptionpublic XMLEvent peek() throws XMLStreamException
peek in interface XMLEventReaderXMLStreamExceptionpublic java.lang.Object next()
next in interface java.util.Iteratorpublic void remove()
remove in interface java.util.Iteratorpublic void close()
throws XMLStreamException
close in interface XMLEventReaderXMLStreamExceptionprotected XMLEvent allocateEvent() throws XMLStreamException
XMLEvent.XMLStreamException - If an error occurs reading the underlying stream.