Class StreamReaderFilter

  • All Implemented Interfaces:
    javax.xml.stream.XMLStreamConstants, javax.xml.stream.XMLStreamReader

    public class StreamReaderFilter
    extends ReaderDelegate

    Apply a filter to the StreamReader

    • 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