Package javax.xml.stream.util
Class EventReaderDelegate
- java.lang.Object
-
- javax.xml.stream.util.EventReaderDelegate
-
- All Implemented Interfaces:
java.util.Iterator
,XMLEventReader
public class EventReaderDelegate extends java.lang.Object implements XMLEventReader
-
-
Constructor Summary
Constructors Constructor Description EventReaderDelegate()
EventReaderDelegate(XMLEventReader reader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
java.lang.String
getElementText()
XMLEventReader
getParent()
java.lang.Object
getProperty(java.lang.String name)
boolean
hasNext()
java.lang.Object
next()
XMLEvent
nextEvent()
XMLEvent
nextTag()
XMLEvent
peek()
void
remove()
void
setParent(XMLEventReader reader)
-
-
-
Constructor Detail
-
EventReaderDelegate
public EventReaderDelegate()
-
EventReaderDelegate
public EventReaderDelegate(XMLEventReader reader)
-
-
Method Detail
-
setParent
public void setParent(XMLEventReader reader)
-
getParent
public XMLEventReader getParent()
-
close
public void close() throws XMLStreamException
- Specified by:
close
in interfaceXMLEventReader
- Throws:
XMLStreamException
-
getElementText
public java.lang.String getElementText() throws XMLStreamException
- Specified by:
getElementText
in interfaceXMLEventReader
- Throws:
XMLStreamException
-
getProperty
public java.lang.Object getProperty(java.lang.String name) throws java.lang.IllegalArgumentException
- Specified by:
getProperty
in interfaceXMLEventReader
- Throws:
java.lang.IllegalArgumentException
-
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interfacejava.util.Iterator
- Specified by:
hasNext
in interfaceXMLEventReader
-
next
public java.lang.Object next()
- Specified by:
next
in interfacejava.util.Iterator
-
nextEvent
public XMLEvent nextEvent() throws XMLStreamException
- Specified by:
nextEvent
in interfaceXMLEventReader
- Throws:
XMLStreamException
-
nextTag
public XMLEvent nextTag() throws XMLStreamException
- Specified by:
nextTag
in interfaceXMLEventReader
- Throws:
XMLStreamException
-
peek
public XMLEvent peek() throws XMLStreamException
- Specified by:
peek
in interfaceXMLEventReader
- Throws:
XMLStreamException
-
remove
public void remove()
- Specified by:
remove
in interfacejava.util.Iterator
-
-