Package org.codehaus.jettison
Class AbstractXMLInputFactory
- java.lang.Object
-
- javax.xml.stream.XMLInputFactory
-
- org.codehaus.jettison.AbstractXMLInputFactory
-
- Direct Known Subclasses:
BadgerFishXMLInputFactory,MappedXMLInputFactory
public abstract class AbstractXMLInputFactory extends javax.xml.stream.XMLInputFactory
-
-
Field Summary
Fields Modifier and Type Field Description private intbufSizeprivate static intINPUT_BUF_SIZE
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractXMLInputFactory()protectedAbstractXMLInputFactory(int bufSize)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description javax.xml.stream.XMLEventReadercreateFilteredReader(javax.xml.stream.XMLEventReader arg0, javax.xml.stream.EventFilter arg1)javax.xml.stream.XMLStreamReadercreateFilteredReader(javax.xml.stream.XMLStreamReader arg0, javax.xml.stream.StreamFilter arg1)protected JSONTokenercreateNewJSONTokener(java.lang.String doc)javax.xml.stream.XMLEventReadercreateXMLEventReader(java.io.InputStream arg0)javax.xml.stream.XMLEventReadercreateXMLEventReader(java.io.InputStream arg0, java.lang.String encoding)javax.xml.stream.XMLEventReadercreateXMLEventReader(java.io.Reader arg0)javax.xml.stream.XMLEventReadercreateXMLEventReader(java.lang.String systemId, java.io.InputStream arg1)javax.xml.stream.XMLEventReadercreateXMLEventReader(java.lang.String systemId, java.io.Reader arg1)javax.xml.stream.XMLEventReadercreateXMLEventReader(javax.xml.stream.XMLStreamReader arg0)javax.xml.stream.XMLEventReadercreateXMLEventReader(javax.xml.transform.Source arg0)javax.xml.stream.XMLStreamReadercreateXMLStreamReader(java.io.InputStream is)javax.xml.stream.XMLStreamReadercreateXMLStreamReader(java.io.InputStream is, java.lang.String charset)javax.xml.stream.XMLStreamReadercreateXMLStreamReader(java.io.Reader reader)javax.xml.stream.XMLStreamReadercreateXMLStreamReader(java.lang.String systemId, java.io.InputStream arg1)javax.xml.stream.XMLStreamReadercreateXMLStreamReader(java.lang.String systemId, java.io.Reader r)javax.xml.stream.XMLStreamReadercreateXMLStreamReader(javax.xml.transform.Source src)abstract javax.xml.stream.XMLStreamReadercreateXMLStreamReader(JSONTokener tokener)javax.xml.stream.util.XMLEventAllocatorgetEventAllocator()java.lang.ObjectgetProperty(java.lang.String arg0)javax.xml.stream.XMLReportergetXMLReporter()javax.xml.stream.XMLResolvergetXMLResolver()booleanisPropertySupported(java.lang.String arg0)private java.lang.StringreadAll(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.StringreadAll(java.io.Reader r)voidsetEventAllocator(javax.xml.stream.util.XMLEventAllocator arg0)voidsetProperty(java.lang.String arg0, java.lang.Object arg1)voidsetXMLReporter(javax.xml.stream.XMLReporter arg0)voidsetXMLResolver(javax.xml.stream.XMLResolver arg0)
-
-
-
Field Detail
-
INPUT_BUF_SIZE
private static final int INPUT_BUF_SIZE
- See Also:
- Constant Field Values
-
bufSize
private 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:
createFilteredReaderin classjavax.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:
createFilteredReaderin classjavax.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:
createXMLEventReaderin classjavax.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:
createXMLEventReaderin classjavax.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:
createXMLEventReaderin classjavax.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:
createXMLEventReaderin classjavax.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:
createXMLEventReaderin classjavax.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:
createXMLEventReaderin classjavax.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:
createXMLEventReaderin classjavax.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:
createXMLStreamReaderin classjavax.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:
createXMLStreamReaderin classjavax.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.IOExceptionThis 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:
createXMLStreamReaderin classjavax.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:
createXMLStreamReaderin classjavax.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:
createXMLStreamReaderin classjavax.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:
createXMLStreamReaderin classjavax.xml.stream.XMLInputFactory- Throws:
javax.xml.stream.XMLStreamException
-
getEventAllocator
public javax.xml.stream.util.XMLEventAllocator getEventAllocator()
- Specified by:
getEventAllocatorin classjavax.xml.stream.XMLInputFactory
-
getProperty
public java.lang.Object getProperty(java.lang.String arg0) throws java.lang.IllegalArgumentException- Specified by:
getPropertyin classjavax.xml.stream.XMLInputFactory- Throws:
java.lang.IllegalArgumentException
-
getXMLReporter
public javax.xml.stream.XMLReporter getXMLReporter()
- Specified by:
getXMLReporterin classjavax.xml.stream.XMLInputFactory
-
getXMLResolver
public javax.xml.stream.XMLResolver getXMLResolver()
- Specified by:
getXMLResolverin classjavax.xml.stream.XMLInputFactory
-
isPropertySupported
public boolean isPropertySupported(java.lang.String arg0)
- Specified by:
isPropertySupportedin classjavax.xml.stream.XMLInputFactory
-
setEventAllocator
public void setEventAllocator(javax.xml.stream.util.XMLEventAllocator arg0)
- Specified by:
setEventAllocatorin classjavax.xml.stream.XMLInputFactory
-
setProperty
public void setProperty(java.lang.String arg0, java.lang.Object arg1) throws java.lang.IllegalArgumentException- Specified by:
setPropertyin classjavax.xml.stream.XMLInputFactory- Throws:
java.lang.IllegalArgumentException
-
setXMLReporter
public void setXMLReporter(javax.xml.stream.XMLReporter arg0)
- Specified by:
setXMLReporterin classjavax.xml.stream.XMLInputFactory
-
setXMLResolver
public void setXMLResolver(javax.xml.stream.XMLResolver arg0)
- Specified by:
setXMLResolverin classjavax.xml.stream.XMLInputFactory
-
-