Class AbstractXMLInputFactory

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private int bufSize  
      private static int INPUT_BUF_SIZE  
      • Fields inherited from class javax.xml.stream.XMLInputFactory

        ALLOCATOR, IS_COALESCING, IS_NAMESPACE_AWARE, IS_REPLACING_ENTITY_REFERENCES, IS_SUPPORTING_EXTERNAL_ENTITIES, IS_VALIDATING, REPORTER, RESOLVER, SUPPORT_DTD
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      javax.xml.stream.XMLEventReader createFilteredReader​(javax.xml.stream.XMLEventReader arg0, javax.xml.stream.EventFilter arg1)  
      javax.xml.stream.XMLStreamReader createFilteredReader​(javax.xml.stream.XMLStreamReader arg0, javax.xml.stream.StreamFilter arg1)  
      protected JSONTokener createNewJSONTokener​(java.lang.String doc)  
      javax.xml.stream.XMLEventReader createXMLEventReader​(java.io.InputStream arg0)  
      javax.xml.stream.XMLEventReader createXMLEventReader​(java.io.InputStream arg0, java.lang.String encoding)  
      javax.xml.stream.XMLEventReader createXMLEventReader​(java.io.Reader arg0)  
      javax.xml.stream.XMLEventReader createXMLEventReader​(java.lang.String systemId, java.io.InputStream arg1)  
      javax.xml.stream.XMLEventReader createXMLEventReader​(java.lang.String systemId, java.io.Reader arg1)  
      javax.xml.stream.XMLEventReader createXMLEventReader​(javax.xml.stream.XMLStreamReader arg0)  
      javax.xml.stream.XMLEventReader createXMLEventReader​(javax.xml.transform.Source arg0)  
      javax.xml.stream.XMLStreamReader createXMLStreamReader​(java.io.InputStream is)  
      javax.xml.stream.XMLStreamReader createXMLStreamReader​(java.io.InputStream is, java.lang.String charset)  
      javax.xml.stream.XMLStreamReader createXMLStreamReader​(java.io.Reader reader)  
      javax.xml.stream.XMLStreamReader createXMLStreamReader​(java.lang.String systemId, java.io.InputStream arg1)  
      javax.xml.stream.XMLStreamReader createXMLStreamReader​(java.lang.String systemId, java.io.Reader r)  
      javax.xml.stream.XMLStreamReader createXMLStreamReader​(javax.xml.transform.Source src)  
      abstract javax.xml.stream.XMLStreamReader createXMLStreamReader​(JSONTokener tokener)  
      javax.xml.stream.util.XMLEventAllocator getEventAllocator()  
      java.lang.Object getProperty​(java.lang.String arg0)  
      javax.xml.stream.XMLReporter getXMLReporter()  
      javax.xml.stream.XMLResolver getXMLResolver()  
      boolean isPropertySupported​(java.lang.String arg0)  
      private java.lang.String readAll​(java.io.InputStream in, java.lang.String encoding)
      This helper method tries to read and decode input efficiently into a result String.
      private java.lang.String readAll​(java.io.Reader r)  
      void setEventAllocator​(javax.xml.stream.util.XMLEventAllocator arg0)  
      void setProperty​(java.lang.String arg0, java.lang.Object arg1)  
      void setXMLReporter​(javax.xml.stream.XMLReporter arg0)  
      void setXMLResolver​(javax.xml.stream.XMLResolver arg0)  
      • Methods inherited from class javax.xml.stream.XMLInputFactory

        newFactory, newFactory, newInstance, newInstance
      • Methods inherited from class java.lang.Object

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

      • bufSize

        private int bufSize
    • Constructor Detail

      • AbstractXMLInputFactory

        protected AbstractXMLInputFactory()
      • AbstractXMLInputFactory

        protected AbstractXMLInputFactory​(int bufSize)
    • Method Detail

      • createFilteredReader

        public javax.xml.stream.XMLEventReader createFilteredReader​(javax.xml.stream.XMLEventReader arg0,
                                                                    javax.xml.stream.EventFilter arg1)
                                                             throws javax.xml.stream.XMLStreamException
        Specified by:
        createFilteredReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • createFilteredReader

        public javax.xml.stream.XMLStreamReader createFilteredReader​(javax.xml.stream.XMLStreamReader arg0,
                                                                     javax.xml.stream.StreamFilter arg1)
                                                              throws javax.xml.stream.XMLStreamException
        Specified by:
        createFilteredReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • createXMLEventReader

        public javax.xml.stream.XMLEventReader createXMLEventReader​(java.io.InputStream arg0,
                                                                    java.lang.String encoding)
                                                             throws javax.xml.stream.XMLStreamException
        Specified by:
        createXMLEventReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • createXMLEventReader

        public javax.xml.stream.XMLEventReader createXMLEventReader​(java.io.InputStream arg0)
                                                             throws javax.xml.stream.XMLStreamException
        Specified by:
        createXMLEventReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • createXMLEventReader

        public javax.xml.stream.XMLEventReader createXMLEventReader​(java.io.Reader arg0)
                                                             throws javax.xml.stream.XMLStreamException
        Specified by:
        createXMLEventReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • createXMLEventReader

        public javax.xml.stream.XMLEventReader createXMLEventReader​(javax.xml.transform.Source arg0)
                                                             throws javax.xml.stream.XMLStreamException
        Specified by:
        createXMLEventReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • createXMLEventReader

        public javax.xml.stream.XMLEventReader createXMLEventReader​(java.lang.String systemId,
                                                                    java.io.InputStream arg1)
                                                             throws javax.xml.stream.XMLStreamException
        Specified by:
        createXMLEventReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • createXMLEventReader

        public javax.xml.stream.XMLEventReader createXMLEventReader​(java.lang.String systemId,
                                                                    java.io.Reader arg1)
                                                             throws javax.xml.stream.XMLStreamException
        Specified by:
        createXMLEventReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • createXMLEventReader

        public javax.xml.stream.XMLEventReader createXMLEventReader​(javax.xml.stream.XMLStreamReader arg0)
                                                             throws javax.xml.stream.XMLStreamException
        Specified by:
        createXMLEventReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • createXMLStreamReader

        public javax.xml.stream.XMLStreamReader createXMLStreamReader​(java.io.InputStream is)
                                                               throws javax.xml.stream.XMLStreamException
        Specified by:
        createXMLStreamReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • createXMLStreamReader

        public javax.xml.stream.XMLStreamReader createXMLStreamReader​(java.io.InputStream is,
                                                                      java.lang.String charset)
                                                               throws javax.xml.stream.XMLStreamException
        Specified by:
        createXMLStreamReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • createNewJSONTokener

        protected JSONTokener createNewJSONTokener​(java.lang.String doc)
      • readAll

        private java.lang.String readAll​(java.io.InputStream in,
                                         java.lang.String encoding)
                                  throws java.io.IOException
        This helper method tries to read and decode input efficiently into a result String.
        Throws:
        java.io.IOException
      • createXMLStreamReader

        public abstract javax.xml.stream.XMLStreamReader createXMLStreamReader​(JSONTokener tokener)
                                                                        throws javax.xml.stream.XMLStreamException
        Throws:
        javax.xml.stream.XMLStreamException
      • createXMLStreamReader

        public javax.xml.stream.XMLStreamReader createXMLStreamReader​(java.io.Reader reader)
                                                               throws javax.xml.stream.XMLStreamException
        Specified by:
        createXMLStreamReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • readAll

        private java.lang.String readAll​(java.io.Reader r)
                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • createXMLStreamReader

        public javax.xml.stream.XMLStreamReader createXMLStreamReader​(javax.xml.transform.Source src)
                                                               throws javax.xml.stream.XMLStreamException
        Specified by:
        createXMLStreamReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • createXMLStreamReader

        public javax.xml.stream.XMLStreamReader createXMLStreamReader​(java.lang.String systemId,
                                                                      java.io.InputStream arg1)
                                                               throws javax.xml.stream.XMLStreamException
        Specified by:
        createXMLStreamReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • createXMLStreamReader

        public javax.xml.stream.XMLStreamReader createXMLStreamReader​(java.lang.String systemId,
                                                                      java.io.Reader r)
                                                               throws javax.xml.stream.XMLStreamException
        Specified by:
        createXMLStreamReader in class javax.xml.stream.XMLInputFactory
        Throws:
        javax.xml.stream.XMLStreamException
      • getEventAllocator

        public javax.xml.stream.util.XMLEventAllocator getEventAllocator()
        Specified by:
        getEventAllocator in class javax.xml.stream.XMLInputFactory
      • getProperty

        public java.lang.Object getProperty​(java.lang.String arg0)
                                     throws java.lang.IllegalArgumentException
        Specified by:
        getProperty in class javax.xml.stream.XMLInputFactory
        Throws:
        java.lang.IllegalArgumentException
      • getXMLReporter

        public javax.xml.stream.XMLReporter getXMLReporter()
        Specified by:
        getXMLReporter in class javax.xml.stream.XMLInputFactory
      • getXMLResolver

        public javax.xml.stream.XMLResolver getXMLResolver()
        Specified by:
        getXMLResolver in class javax.xml.stream.XMLInputFactory
      • isPropertySupported

        public boolean isPropertySupported​(java.lang.String arg0)
        Specified by:
        isPropertySupported in class javax.xml.stream.XMLInputFactory
      • setEventAllocator

        public void setEventAllocator​(javax.xml.stream.util.XMLEventAllocator arg0)
        Specified by:
        setEventAllocator in class javax.xml.stream.XMLInputFactory
      • setProperty

        public void setProperty​(java.lang.String arg0,
                                java.lang.Object arg1)
                         throws java.lang.IllegalArgumentException
        Specified by:
        setProperty in class javax.xml.stream.XMLInputFactory
        Throws:
        java.lang.IllegalArgumentException
      • setXMLReporter

        public void setXMLReporter​(javax.xml.stream.XMLReporter arg0)
        Specified by:
        setXMLReporter in class javax.xml.stream.XMLInputFactory
      • setXMLResolver

        public void setXMLResolver​(javax.xml.stream.XMLResolver arg0)
        Specified by:
        setXMLResolver in class javax.xml.stream.XMLInputFactory