Package com.bea.xml.stream
Class XMLEventReaderBase
java.lang.Object
com.bea.xml.stream.XMLEventReaderBase
- All Implemented Interfaces:
Iterator<Object>,XMLEventConsumer,XMLEventReader
- Direct Known Subclasses:
XMLEventPlayer
The base reader class.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionXMLEventReaderBase(XMLStreamReader reader) XMLEventReaderBase(XMLStreamReader reader, XMLEventAllocator alloc) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclose()protected XMLEventget()getProperty(String name) booleanhasNext()protected voidprotected booleanisOpen()static voidprotected booleannext()nextTag()protected booleanpeek()voidremove()voidsetAllocator(XMLEventAllocator allocator) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
reader
-
allocator
-
-
Constructor Details
-
XMLEventReaderBase
- Throws:
XMLStreamException
-
XMLEventReaderBase
public XMLEventReaderBase(XMLStreamReader reader, XMLEventAllocator alloc) throws XMLStreamException - Throws:
XMLStreamException
-
-
Method Details
-
setAllocator
-
getElementText
- Specified by:
getElementTextin interfaceXMLEventReader- Throws:
XMLStreamException
-
nextTag
- Specified by:
nextTagin interfaceXMLEventReader- Throws:
XMLStreamException
-
next
-
nextEvent
- Specified by:
nextEventin interfaceXMLEventReader- Throws:
XMLStreamException
-
hasNext
public boolean hasNext()- Specified by:
hasNextin interfaceIterator<Object>- Specified by:
hasNextin interfaceXMLEventReader
-
peek
- Specified by:
peekin interfaceXMLEventReader- Throws:
XMLStreamException
-
add
- Specified by:
addin interfaceXMLEventConsumer- Throws:
XMLStreamException
-
needsMore
protected boolean needsMore() -
get
- Throws:
XMLStreamException
-
isOpen
protected boolean isOpen() -
internal_close
protected void internal_close() -
close
- Specified by:
closein interfaceXMLEventReader- Throws:
XMLStreamException
-
parseSome
- Throws:
XMLStreamException
-
setConfigurationContext
-
getProperty
- Specified by:
getPropertyin interfaceXMLEventReader
-
remove
public void remove() -
main
- Throws:
Exception
-