Class SecureSaxParserFactory.WrappingSAXParser

  • Enclosing class:
    SecureSaxParserFactory

    private static final class SecureSaxParserFactory.WrappingSAXParser
    extends javax.xml.parsers.SAXParser
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private javax.xml.parsers.SAXParser sp  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected WrappingSAXParser​(javax.xml.parsers.SAXParser sp)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.xml.sax.Parser getParser()  
      java.lang.Object getProperty​(java.lang.String s)  
      javax.xml.validation.Schema getSchema()  
      org.xml.sax.XMLReader getXMLReader()  
      boolean isNamespaceAware()  
      boolean isValidating()  
      boolean isXIncludeAware()  
      void parse​(java.io.File file, org.xml.sax.HandlerBase handlerBase)  
      void parse​(java.io.File file, org.xml.sax.helpers.DefaultHandler defaultHandler)  
      void parse​(java.io.InputStream inputStream, org.xml.sax.HandlerBase handlerBase)  
      void parse​(java.io.InputStream inputStream, org.xml.sax.HandlerBase handlerBase, java.lang.String s)  
      void parse​(java.io.InputStream inputStream, org.xml.sax.helpers.DefaultHandler defaultHandler)  
      void parse​(java.io.InputStream inputStream, org.xml.sax.helpers.DefaultHandler defaultHandler, java.lang.String s)  
      void parse​(java.lang.String s, org.xml.sax.HandlerBase handlerBase)  
      void parse​(java.lang.String s, org.xml.sax.helpers.DefaultHandler defaultHandler)  
      void parse​(org.xml.sax.InputSource inputSource, org.xml.sax.HandlerBase handlerBase)  
      void parse​(org.xml.sax.InputSource inputSource, org.xml.sax.helpers.DefaultHandler defaultHandler)  
      void reset()  
      void setProperty​(java.lang.String s, java.lang.Object o)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • sp

        private final javax.xml.parsers.SAXParser sp
    • Constructor Detail

      • WrappingSAXParser

        protected WrappingSAXParser​(javax.xml.parsers.SAXParser sp)
    • Method Detail

      • reset

        public void reset()
        Overrides:
        reset in class javax.xml.parsers.SAXParser
      • parse

        public void parse​(java.io.InputStream inputStream,
                          org.xml.sax.HandlerBase handlerBase)
                   throws org.xml.sax.SAXException,
                          java.io.IOException
        Overrides:
        parse in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXException
        java.io.IOException
      • parse

        public void parse​(java.io.InputStream inputStream,
                          org.xml.sax.HandlerBase handlerBase,
                          java.lang.String s)
                   throws org.xml.sax.SAXException,
                          java.io.IOException
        Overrides:
        parse in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXException
        java.io.IOException
      • parse

        public void parse​(java.io.InputStream inputStream,
                          org.xml.sax.helpers.DefaultHandler defaultHandler)
                   throws org.xml.sax.SAXException,
                          java.io.IOException
        Overrides:
        parse in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXException
        java.io.IOException
      • parse

        public void parse​(java.io.InputStream inputStream,
                          org.xml.sax.helpers.DefaultHandler defaultHandler,
                          java.lang.String s)
                   throws org.xml.sax.SAXException,
                          java.io.IOException
        Overrides:
        parse in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXException
        java.io.IOException
      • parse

        public void parse​(java.lang.String s,
                          org.xml.sax.HandlerBase handlerBase)
                   throws org.xml.sax.SAXException,
                          java.io.IOException
        Overrides:
        parse in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXException
        java.io.IOException
      • parse

        public void parse​(java.lang.String s,
                          org.xml.sax.helpers.DefaultHandler defaultHandler)
                   throws org.xml.sax.SAXException,
                          java.io.IOException
        Overrides:
        parse in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXException
        java.io.IOException
      • parse

        public void parse​(java.io.File file,
                          org.xml.sax.HandlerBase handlerBase)
                   throws org.xml.sax.SAXException,
                          java.io.IOException
        Overrides:
        parse in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXException
        java.io.IOException
      • parse

        public void parse​(java.io.File file,
                          org.xml.sax.helpers.DefaultHandler defaultHandler)
                   throws org.xml.sax.SAXException,
                          java.io.IOException
        Overrides:
        parse in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXException
        java.io.IOException
      • parse

        public void parse​(org.xml.sax.InputSource inputSource,
                          org.xml.sax.HandlerBase handlerBase)
                   throws org.xml.sax.SAXException,
                          java.io.IOException
        Overrides:
        parse in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXException
        java.io.IOException
      • parse

        public void parse​(org.xml.sax.InputSource inputSource,
                          org.xml.sax.helpers.DefaultHandler defaultHandler)
                   throws org.xml.sax.SAXException,
                          java.io.IOException
        Overrides:
        parse in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXException
        java.io.IOException
      • getParser

        public org.xml.sax.Parser getParser()
                                     throws org.xml.sax.SAXException
        Specified by:
        getParser in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXException
      • getXMLReader

        public org.xml.sax.XMLReader getXMLReader()
                                           throws org.xml.sax.SAXException
        Specified by:
        getXMLReader in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXException
      • isNamespaceAware

        public boolean isNamespaceAware()
        Specified by:
        isNamespaceAware in class javax.xml.parsers.SAXParser
      • isValidating

        public boolean isValidating()
        Specified by:
        isValidating in class javax.xml.parsers.SAXParser
      • setProperty

        public void setProperty​(java.lang.String s,
                                java.lang.Object o)
                         throws org.xml.sax.SAXNotRecognizedException,
                                org.xml.sax.SAXNotSupportedException
        Specified by:
        setProperty in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXNotRecognizedException
        org.xml.sax.SAXNotSupportedException
      • getProperty

        public java.lang.Object getProperty​(java.lang.String s)
                                     throws org.xml.sax.SAXNotRecognizedException,
                                            org.xml.sax.SAXNotSupportedException
        Specified by:
        getProperty in class javax.xml.parsers.SAXParser
        Throws:
        org.xml.sax.SAXNotRecognizedException
        org.xml.sax.SAXNotSupportedException
      • getSchema

        public javax.xml.validation.Schema getSchema()
        Overrides:
        getSchema in class javax.xml.parsers.SAXParser
      • isXIncludeAware

        public boolean isXIncludeAware()
        Overrides:
        isXIncludeAware in class javax.xml.parsers.SAXParser