java.util.Iterator<java.lang.Object>, javax.xml.stream.util.XMLEventConsumer, javax.xml.stream.XMLEventReaderXMLEventPlayerpublic class XMLEventReaderBase
extends java.lang.Object
implements javax.xml.stream.XMLEventReader, javax.xml.stream.util.XMLEventConsumer
The base reader class.
| Modifier and Type | Field | Description |
|---|---|---|
protected javax.xml.stream.util.XMLEventAllocator |
allocator |
|
protected javax.xml.stream.XMLStreamReader |
reader |
| Constructor | Description |
|---|---|
XMLEventReaderBase(javax.xml.stream.XMLStreamReader reader) |
|
XMLEventReaderBase(javax.xml.stream.XMLStreamReader reader,
javax.xml.stream.util.XMLEventAllocator alloc) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
add(javax.xml.stream.events.XMLEvent event) |
|
void |
close() |
|
protected javax.xml.stream.events.XMLEvent |
get() |
|
java.lang.String |
getElementText() |
|
java.lang.Object |
getProperty(java.lang.String name) |
|
boolean |
hasNext() |
|
protected void |
internal_close() |
|
protected boolean |
isOpen() |
|
static void |
main(java.lang.String[] args) |
|
protected boolean |
needsMore() |
|
java.lang.Object |
next() |
|
javax.xml.stream.events.XMLEvent |
nextEvent() |
|
javax.xml.stream.events.XMLEvent |
nextTag() |
|
protected boolean |
parseSome() |
|
javax.xml.stream.events.XMLEvent |
peek() |
|
void |
remove() |
|
void |
setAllocator(javax.xml.stream.util.XMLEventAllocator allocator) |
|
void |
setConfigurationContext(ConfigurationContextBase base) |
protected javax.xml.stream.XMLStreamReader reader
protected javax.xml.stream.util.XMLEventAllocator allocator
public XMLEventReaderBase(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic XMLEventReaderBase(javax.xml.stream.XMLStreamReader reader,
javax.xml.stream.util.XMLEventAllocator alloc)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic void setAllocator(javax.xml.stream.util.XMLEventAllocator allocator)
public java.lang.String getElementText()
throws javax.xml.stream.XMLStreamException
getElementText in interface javax.xml.stream.XMLEventReaderjavax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.events.XMLEvent nextTag()
throws javax.xml.stream.XMLStreamException
nextTag in interface javax.xml.stream.XMLEventReaderjavax.xml.stream.XMLStreamExceptionpublic java.lang.Object next()
next in interface java.util.Iterator<java.lang.Object>public javax.xml.stream.events.XMLEvent nextEvent()
throws javax.xml.stream.XMLStreamException
nextEvent in interface javax.xml.stream.XMLEventReaderjavax.xml.stream.XMLStreamExceptionpublic boolean hasNext()
hasNext in interface java.util.Iterator<java.lang.Object>hasNext in interface javax.xml.stream.XMLEventReaderpublic javax.xml.stream.events.XMLEvent peek()
throws javax.xml.stream.XMLStreamException
peek in interface javax.xml.stream.XMLEventReaderjavax.xml.stream.XMLStreamExceptionpublic void add(javax.xml.stream.events.XMLEvent event)
throws javax.xml.stream.XMLStreamException
add in interface javax.xml.stream.util.XMLEventConsumerjavax.xml.stream.XMLStreamExceptionprotected boolean needsMore()
protected javax.xml.stream.events.XMLEvent get()
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionprotected boolean isOpen()
protected void internal_close()
public void close()
throws javax.xml.stream.XMLStreamException
close in interface javax.xml.stream.XMLEventReaderjavax.xml.stream.XMLStreamExceptionprotected boolean parseSome()
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic void setConfigurationContext(ConfigurationContextBase base)
public java.lang.Object getProperty(java.lang.String name)
getProperty in interface javax.xml.stream.XMLEventReaderpublic void remove()
remove in interface java.util.Iterator<java.lang.Object>public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception