Package javax.xml.stream
Class XMLInputFactory
- java.lang.Object
-
- javax.xml.stream.XMLInputFactory
-
public abstract class XMLInputFactory extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringALLOCATORstatic java.lang.StringIS_COALESCINGstatic java.lang.StringIS_NAMESPACE_AWAREstatic java.lang.StringIS_REPLACING_ENTITY_REFERENCESstatic java.lang.StringIS_SUPPORTING_EXTERNAL_ENTITIESstatic java.lang.StringIS_VALIDATINGstatic java.lang.StringREPORTERstatic java.lang.StringRESOLVERstatic java.lang.StringSUPPORT_DTD
-
Constructor Summary
Constructors Modifier Constructor Description protectedXMLInputFactory()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract XMLEventReadercreateFilteredReader(XMLEventReader reader, EventFilter filter)abstract XMLStreamReadercreateFilteredReader(XMLStreamReader reader, StreamFilter filter)abstract XMLEventReadercreateXMLEventReader(java.io.InputStream stream)abstract XMLEventReadercreateXMLEventReader(java.io.InputStream stream, java.lang.String encoding)abstract XMLEventReadercreateXMLEventReader(java.io.Reader reader)abstract XMLEventReadercreateXMLEventReader(java.lang.String systemId, java.io.InputStream stream)abstract XMLEventReadercreateXMLEventReader(java.lang.String systemId, java.io.Reader reader)abstract XMLEventReadercreateXMLEventReader(XMLStreamReader reader)abstract XMLEventReadercreateXMLEventReader(Source source)abstract XMLStreamReadercreateXMLStreamReader(java.io.InputStream stream)abstract XMLStreamReadercreateXMLStreamReader(java.io.InputStream stream, java.lang.String encoding)abstract XMLStreamReadercreateXMLStreamReader(java.io.Reader reader)abstract XMLStreamReadercreateXMLStreamReader(java.lang.String systemId, java.io.InputStream stream)abstract XMLStreamReadercreateXMLStreamReader(java.lang.String systemId, java.io.Reader reader)abstract XMLStreamReadercreateXMLStreamReader(Source source)abstract XMLEventAllocatorgetEventAllocator()abstract java.lang.ObjectgetProperty(java.lang.String name)abstract XMLReportergetXMLReporter()abstract XMLResolvergetXMLResolver()abstract booleanisPropertySupported(java.lang.String name)static XMLInputFactorynewInstance()static XMLInputFactorynewInstance(java.lang.String factoryId, java.lang.ClassLoader classLoader)abstract voidsetEventAllocator(XMLEventAllocator allocator)abstract voidsetProperty(java.lang.String name, java.lang.Object value)abstract voidsetXMLReporter(XMLReporter reporter)abstract voidsetXMLResolver(XMLResolver resolver)
-
-
-
Field Detail
-
ALLOCATOR
public static final java.lang.String ALLOCATOR
- See Also:
- Constant Field Values
-
IS_COALESCING
public static final java.lang.String IS_COALESCING
- See Also:
- Constant Field Values
-
IS_NAMESPACE_AWARE
public static final java.lang.String IS_NAMESPACE_AWARE
- See Also:
- Constant Field Values
-
IS_REPLACING_ENTITY_REFERENCES
public static final java.lang.String IS_REPLACING_ENTITY_REFERENCES
- See Also:
- Constant Field Values
-
IS_SUPPORTING_EXTERNAL_ENTITIES
public static final java.lang.String IS_SUPPORTING_EXTERNAL_ENTITIES
- See Also:
- Constant Field Values
-
IS_VALIDATING
public static final java.lang.String IS_VALIDATING
- See Also:
- Constant Field Values
-
REPORTER
public static final java.lang.String REPORTER
- See Also:
- Constant Field Values
-
RESOLVER
public static final java.lang.String RESOLVER
- See Also:
- Constant Field Values
-
SUPPORT_DTD
public static final java.lang.String SUPPORT_DTD
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
public static XMLInputFactory newInstance() throws FactoryConfigurationError
- Throws:
FactoryConfigurationError
-
newInstance
public static XMLInputFactory newInstance(java.lang.String factoryId, java.lang.ClassLoader classLoader) throws FactoryConfigurationError
- Throws:
FactoryConfigurationError
-
createXMLStreamReader
public abstract XMLStreamReader createXMLStreamReader(java.io.Reader reader) throws XMLStreamException
- Throws:
XMLStreamException
-
createXMLStreamReader
public abstract XMLStreamReader createXMLStreamReader(Source source) throws XMLStreamException
- Throws:
XMLStreamException
-
createXMLStreamReader
public abstract XMLStreamReader createXMLStreamReader(java.io.InputStream stream) throws XMLStreamException
- Throws:
XMLStreamException
-
createXMLStreamReader
public abstract XMLStreamReader createXMLStreamReader(java.io.InputStream stream, java.lang.String encoding) throws XMLStreamException
- Throws:
XMLStreamException
-
createXMLStreamReader
public abstract XMLStreamReader createXMLStreamReader(java.lang.String systemId, java.io.InputStream stream) throws XMLStreamException
- Throws:
XMLStreamException
-
createXMLStreamReader
public abstract XMLStreamReader createXMLStreamReader(java.lang.String systemId, java.io.Reader reader) throws XMLStreamException
- Throws:
XMLStreamException
-
createXMLEventReader
public abstract XMLEventReader createXMLEventReader(java.io.Reader reader) throws XMLStreamException
- Throws:
XMLStreamException
-
createXMLEventReader
public abstract XMLEventReader createXMLEventReader(java.lang.String systemId, java.io.Reader reader) throws XMLStreamException
- Throws:
XMLStreamException
-
createXMLEventReader
public abstract XMLEventReader createXMLEventReader(XMLStreamReader reader) throws XMLStreamException
- Throws:
XMLStreamException
-
createXMLEventReader
public abstract XMLEventReader createXMLEventReader(Source source) throws XMLStreamException
- Throws:
XMLStreamException
-
createXMLEventReader
public abstract XMLEventReader createXMLEventReader(java.io.InputStream stream) throws XMLStreamException
- Throws:
XMLStreamException
-
createXMLEventReader
public abstract XMLEventReader createXMLEventReader(java.io.InputStream stream, java.lang.String encoding) throws XMLStreamException
- Throws:
XMLStreamException
-
createXMLEventReader
public abstract XMLEventReader createXMLEventReader(java.lang.String systemId, java.io.InputStream stream) throws XMLStreamException
- Throws:
XMLStreamException
-
createFilteredReader
public abstract XMLStreamReader createFilteredReader(XMLStreamReader reader, StreamFilter filter) throws XMLStreamException
- Throws:
XMLStreamException
-
createFilteredReader
public abstract XMLEventReader createFilteredReader(XMLEventReader reader, EventFilter filter) throws XMLStreamException
- Throws:
XMLStreamException
-
getXMLResolver
public abstract XMLResolver getXMLResolver()
-
setXMLResolver
public abstract void setXMLResolver(XMLResolver resolver)
-
getXMLReporter
public abstract XMLReporter getXMLReporter()
-
setXMLReporter
public abstract void setXMLReporter(XMLReporter reporter)
-
setProperty
public abstract void setProperty(java.lang.String name, java.lang.Object value) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
getProperty
public abstract java.lang.Object getProperty(java.lang.String name) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
isPropertySupported
public abstract boolean isPropertySupported(java.lang.String name)
-
setEventAllocator
public abstract void setEventAllocator(XMLEventAllocator allocator)
-
getEventAllocator
public abstract XMLEventAllocator getEventAllocator()
-
-