Package com.bea.xml.stream
Class EventReaderFilter
- java.lang.Object
-
- com.bea.xml.stream.EventReaderFilter
-
- All Implemented Interfaces:
java.util.Iterator<java.lang.Object>
,javax.xml.stream.XMLEventReader
public class EventReaderFilter extends java.lang.Object implements javax.xml.stream.XMLEventReader
-
-
Constructor Summary
Constructors Constructor Description EventReaderFilter(javax.xml.stream.XMLEventReader reader)
EventReaderFilter(javax.xml.stream.XMLEventReader reader, javax.xml.stream.EventFilter filter)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
java.lang.String
getElementText()
java.lang.Object
getProperty(java.lang.String name)
boolean
hasNext()
static void
main(java.lang.String[] args)
java.lang.Object
next()
javax.xml.stream.events.XMLEvent
nextEvent()
javax.xml.stream.events.XMLEvent
nextTag()
javax.xml.stream.events.XMLEvent
peek()
void
remove()
void
setFilter(javax.xml.stream.EventFilter filter)
-
-
-
Constructor Detail
-
EventReaderFilter
public EventReaderFilter(javax.xml.stream.XMLEventReader reader) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
EventReaderFilter
public EventReaderFilter(javax.xml.stream.XMLEventReader reader, javax.xml.stream.EventFilter filter) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
-
Method Detail
-
setFilter
public void setFilter(javax.xml.stream.EventFilter filter)
-
next
public java.lang.Object next()
- Specified by:
next
in interfacejava.util.Iterator<java.lang.Object>
-
nextEvent
public javax.xml.stream.events.XMLEvent nextEvent() throws javax.xml.stream.XMLStreamException
- Specified by:
nextEvent
in interfacejavax.xml.stream.XMLEventReader
- Throws:
javax.xml.stream.XMLStreamException
-
getElementText
public java.lang.String getElementText() throws javax.xml.stream.XMLStreamException
- Specified by:
getElementText
in interfacejavax.xml.stream.XMLEventReader
- Throws:
javax.xml.stream.XMLStreamException
-
nextTag
public javax.xml.stream.events.XMLEvent nextTag() throws javax.xml.stream.XMLStreamException
- Specified by:
nextTag
in interfacejavax.xml.stream.XMLEventReader
- Throws:
javax.xml.stream.XMLStreamException
-
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interfacejava.util.Iterator<java.lang.Object>
- Specified by:
hasNext
in interfacejavax.xml.stream.XMLEventReader
-
remove
public void remove()
- Specified by:
remove
in interfacejava.util.Iterator<java.lang.Object>
-
peek
public javax.xml.stream.events.XMLEvent peek() throws javax.xml.stream.XMLStreamException
- Specified by:
peek
in interfacejavax.xml.stream.XMLEventReader
- Throws:
javax.xml.stream.XMLStreamException
-
close
public void close() throws javax.xml.stream.XMLStreamException
- Specified by:
close
in interfacejavax.xml.stream.XMLEventReader
- Throws:
javax.xml.stream.XMLStreamException
-
getProperty
public java.lang.Object getProperty(java.lang.String name)
- Specified by:
getProperty
in interfacejavax.xml.stream.XMLEventReader
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-