com.bea.xml.stream
Class StreamReaderFilter

java.lang.Object
  extended by com.bea.xml.stream.ReaderDelegate
      extended by com.bea.xml.stream.StreamReaderFilter
All Implemented Interfaces:
javax.xml.stream.XMLStreamConstants, javax.xml.stream.XMLStreamReader

public class StreamReaderFilter
extends ReaderDelegate

Apply a filter to the StreamReader


Field Summary
 
Fields inherited from interface javax.xml.stream.XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
 
Constructor Summary
StreamReaderFilter(javax.xml.stream.XMLStreamReader reader)
           
StreamReaderFilter(javax.xml.stream.XMLStreamReader reader, javax.xml.stream.StreamFilter filter)
           
 
Method Summary
 boolean hasNext()
           
static void main(java.lang.String[] args)
           
 int next()
           
 void setFilter(javax.xml.stream.StreamFilter filter)
           
 
Methods inherited from class com.bea.xml.stream.ReaderDelegate
close, getAttributeCount, getAttributeLocalName, getAttributeName, getAttributeNamespace, getAttributePrefix, getAttributeType, getAttributeValue, getAttributeValue, getCharacterEncodingScheme, getDelegate, getElementText, getEncoding, getEventType, getLocalName, getLocation, getName, getNamespaceContext, getNamespaceCount, getNamespacePrefix, getNamespaceURI, getNamespaceURI, getNamespaceURI, getPIData, getPITarget, getPrefix, getProperty, getText, getTextCharacters, getTextCharacters, getTextLength, getTextStart, getVersion, hasName, hasText, isAttributeSpecified, isCharacters, isEndElement, isStandalone, isStartElement, isWhiteSpace, nextTag, require, setDelegate, standaloneSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StreamReaderFilter

public StreamReaderFilter(javax.xml.stream.XMLStreamReader reader)

StreamReaderFilter

public StreamReaderFilter(javax.xml.stream.XMLStreamReader reader,
                          javax.xml.stream.StreamFilter filter)
Method Detail

setFilter

public void setFilter(javax.xml.stream.StreamFilter filter)

next

public int next()
         throws javax.xml.stream.XMLStreamException
Specified by:
next in interface javax.xml.stream.XMLStreamReader
Overrides:
next in class ReaderDelegate
Throws:
javax.xml.stream.XMLStreamException

hasNext

public boolean hasNext()
                throws javax.xml.stream.XMLStreamException
Specified by:
hasNext in interface javax.xml.stream.XMLStreamReader
Overrides:
hasNext in class ReaderDelegate
Throws:
javax.xml.stream.XMLStreamException

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception