javax.xml.stream
Class XMLInputFactory
java.lang.Object
javax.xml.stream.XMLInputFactory
- Direct Known Subclasses:
- XMLInputFactoryImpl
public abstract class XMLInputFactory
- extends java.lang.Object
Method Summary |
abstract XMLEventReader |
createFilteredReader(XMLEventReader reader,
EventFilter filter)
|
abstract XMLStreamReader |
createFilteredReader(XMLStreamReader reader,
StreamFilter filter)
|
abstract XMLEventReader |
createXMLEventReader(java.io.InputStream stream)
|
abstract XMLEventReader |
createXMLEventReader(java.io.InputStream stream,
java.lang.String encoding)
|
abstract XMLEventReader |
createXMLEventReader(java.io.Reader reader)
|
abstract XMLEventReader |
createXMLEventReader(javax.xml.transform.Source source)
|
abstract XMLEventReader |
createXMLEventReader(java.lang.String systemId,
java.io.InputStream stream)
|
abstract XMLEventReader |
createXMLEventReader(java.lang.String systemId,
java.io.Reader reader)
|
abstract XMLEventReader |
createXMLEventReader(XMLStreamReader reader)
|
abstract XMLStreamReader |
createXMLStreamReader(java.io.InputStream stream)
|
abstract XMLStreamReader |
createXMLStreamReader(java.io.InputStream stream,
java.lang.String encoding)
|
abstract XMLStreamReader |
createXMLStreamReader(java.io.Reader reader)
|
abstract XMLStreamReader |
createXMLStreamReader(javax.xml.transform.Source source)
|
abstract XMLStreamReader |
createXMLStreamReader(java.lang.String systemId,
java.io.InputStream stream)
|
abstract XMLStreamReader |
createXMLStreamReader(java.lang.String systemId,
java.io.Reader reader)
|
abstract XMLEventAllocator |
getEventAllocator()
|
abstract java.lang.Object |
getProperty(java.lang.String name)
|
abstract XMLReporter |
getXMLReporter()
|
abstract XMLResolver |
getXMLResolver()
|
abstract boolean |
isPropertySupported(java.lang.String name)
|
static XMLInputFactory |
newInstance()
|
static XMLInputFactory |
newInstance(java.lang.String factoryId,
java.lang.ClassLoader classLoader)
|
abstract void |
setEventAllocator(XMLEventAllocator allocator)
|
abstract void |
setProperty(java.lang.String name,
java.lang.Object value)
|
abstract void |
setXMLReporter(XMLReporter reporter)
|
abstract void |
setXMLResolver(XMLResolver resolver)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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
XMLInputFactory
protected XMLInputFactory()
createFilteredReader
public abstract XMLEventReader createFilteredReader(XMLEventReader reader,
EventFilter filter)
throws XMLStreamException
- Throws:
XMLStreamException
createFilteredReader
public abstract XMLStreamReader createFilteredReader(XMLStreamReader reader,
StreamFilter filter)
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.io.Reader reader)
throws XMLStreamException
- Throws:
XMLStreamException
createXMLEventReader
public abstract XMLEventReader createXMLEventReader(javax.xml.transform.Source source)
throws XMLStreamException
- Throws:
XMLStreamException
createXMLEventReader
public abstract XMLEventReader createXMLEventReader(java.lang.String systemId,
java.io.InputStream stream)
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
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.io.Reader reader)
throws XMLStreamException
- Throws:
XMLStreamException
createXMLStreamReader
public abstract XMLStreamReader createXMLStreamReader(javax.xml.transform.Source source)
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
getEventAllocator
public abstract XMLEventAllocator getEventAllocator()
getProperty
public abstract java.lang.Object getProperty(java.lang.String name)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
getXMLReporter
public abstract XMLReporter getXMLReporter()
getXMLResolver
public abstract XMLResolver getXMLResolver()
isPropertySupported
public abstract boolean isPropertySupported(java.lang.String name)
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
setEventAllocator
public abstract void setEventAllocator(XMLEventAllocator allocator)
setProperty
public abstract void setProperty(java.lang.String name,
java.lang.Object value)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
setXMLReporter
public abstract void setXMLReporter(XMLReporter reporter)
setXMLResolver
public abstract void setXMLResolver(XMLResolver resolver)