Class BaseXMLEventReader

java.lang.Object
javax.xml.stream.util.EventReaderDelegate
org.hibernate.boot.jaxb.internal.stax.BaseXMLEventReader
All Implemented Interfaces:
Iterator<Object>, XMLEventReader
Direct Known Subclasses:
BufferedXMLEventReader, FilteringXMLEventReader

public abstract class BaseXMLEventReader extends EventReaderDelegate
Base for XMLEventReader that implements the getElementText() and nextTag() APIs in a way that is agnostic from the rest of the XMLEventReader implementation. Both will use the subclasses internalNextEvent() as the exclusive way to read events. Note, copied from the uPortal project by permission of author. See https://github.com/Jasig/uPortal/blob/master/uportal-war/src/main/java/org/jasig/portal/xml/stream/BaseXMLEventReader.java