XMLInputFactory (Java Platform SE 8 ) (original) (raw)
Modifier and Type
Method
Description
abstract [XMLEventReader](../../../javax/xml/stream/XMLEventReader.html "interface in javax.xml.stream")
[createFilteredReader](../../../javax/xml/stream/XMLInputFactory.html#createFilteredReader-javax.xml.stream.XMLEventReader-javax.xml.stream.EventFilter-)([XMLEventReader](../../../javax/xml/stream/XMLEventReader.html "interface in javax.xml.stream") reader,[EventFilter](../../../javax/xml/stream/EventFilter.html "interface in javax.xml.stream") filter)
Create a filtered event reader that wraps the filter around the event reader
abstract [XMLStreamReader](../../../javax/xml/stream/XMLStreamReader.html "interface in javax.xml.stream")
[createFilteredReader](../../../javax/xml/stream/XMLInputFactory.html#createFilteredReader-javax.xml.stream.XMLStreamReader-javax.xml.stream.StreamFilter-)([XMLStreamReader](../../../javax/xml/stream/XMLStreamReader.html "interface in javax.xml.stream") reader,[StreamFilter](../../../javax/xml/stream/StreamFilter.html "interface in javax.xml.stream") filter)
Create a filtered reader that wraps the filter around the reader
abstract [XMLEventReader](../../../javax/xml/stream/XMLEventReader.html "interface in javax.xml.stream")
[createXMLEventReader](../../../javax/xml/stream/XMLInputFactory.html#createXMLEventReader-java.io.InputStream-)([InputStream](../../../java/io/InputStream.html "class in java.io") stream)
Create a new XMLEventReader from a java.io.InputStream
abstract [XMLEventReader](../../../javax/xml/stream/XMLEventReader.html "interface in javax.xml.stream")
[createXMLEventReader](../../../javax/xml/stream/XMLInputFactory.html#createXMLEventReader-java.io.InputStream-java.lang.String-)([InputStream](../../../java/io/InputStream.html "class in java.io") stream,[String](../../../java/lang/String.html "class in java.lang") encoding)
Create a new XMLEventReader from a java.io.InputStream
abstract [XMLEventReader](../../../javax/xml/stream/XMLEventReader.html "interface in javax.xml.stream")
[createXMLEventReader](../../../javax/xml/stream/XMLInputFactory.html#createXMLEventReader-java.io.Reader-)([Reader](../../../java/io/Reader.html "class in java.io") reader)
Create a new XMLEventReader from a reader
abstract [XMLEventReader](../../../javax/xml/stream/XMLEventReader.html "interface in javax.xml.stream")
[createXMLEventReader](../../../javax/xml/stream/XMLInputFactory.html#createXMLEventReader-javax.xml.transform.Source-)([Source](../../../javax/xml/transform/Source.html "interface in javax.xml.transform") source)
Create a new XMLEventReader from a JAXP source.
abstract [XMLEventReader](../../../javax/xml/stream/XMLEventReader.html "interface in javax.xml.stream")
[createXMLEventReader](../../../javax/xml/stream/XMLInputFactory.html#createXMLEventReader-java.lang.String-java.io.InputStream-)([String](../../../java/lang/String.html "class in java.lang") systemId,[InputStream](../../../java/io/InputStream.html "class in java.io") stream)
Create a new XMLEventReader from a java.io.InputStream
abstract [XMLEventReader](../../../javax/xml/stream/XMLEventReader.html "interface in javax.xml.stream")
[createXMLEventReader](../../../javax/xml/stream/XMLInputFactory.html#createXMLEventReader-java.lang.String-java.io.Reader-)([String](../../../java/lang/String.html "class in java.lang") systemId,[Reader](../../../java/io/Reader.html "class in java.io") reader)
Create a new XMLEventReader from a reader
abstract [XMLEventReader](../../../javax/xml/stream/XMLEventReader.html "interface in javax.xml.stream")
[createXMLEventReader](../../../javax/xml/stream/XMLInputFactory.html#createXMLEventReader-javax.xml.stream.XMLStreamReader-)([XMLStreamReader](../../../javax/xml/stream/XMLStreamReader.html "interface in javax.xml.stream") reader)
Create a new XMLEventReader from an XMLStreamReader.
abstract [XMLStreamReader](../../../javax/xml/stream/XMLStreamReader.html "interface in javax.xml.stream")
[createXMLStreamReader](../../../javax/xml/stream/XMLInputFactory.html#createXMLStreamReader-java.io.InputStream-)([InputStream](../../../java/io/InputStream.html "class in java.io") stream)
Create a new XMLStreamReader from a java.io.InputStream
abstract [XMLStreamReader](../../../javax/xml/stream/XMLStreamReader.html "interface in javax.xml.stream")
[createXMLStreamReader](../../../javax/xml/stream/XMLInputFactory.html#createXMLStreamReader-java.io.InputStream-java.lang.String-)([InputStream](../../../java/io/InputStream.html "class in java.io") stream,[String](../../../java/lang/String.html "class in java.lang") encoding)
Create a new XMLStreamReader from a java.io.InputStream
abstract [XMLStreamReader](../../../javax/xml/stream/XMLStreamReader.html "interface in javax.xml.stream")
[createXMLStreamReader](../../../javax/xml/stream/XMLInputFactory.html#createXMLStreamReader-java.io.Reader-)([Reader](../../../java/io/Reader.html "class in java.io") reader)
Create a new XMLStreamReader from a reader
abstract [XMLStreamReader](../../../javax/xml/stream/XMLStreamReader.html "interface in javax.xml.stream")
[createXMLStreamReader](../../../javax/xml/stream/XMLInputFactory.html#createXMLStreamReader-javax.xml.transform.Source-)([Source](../../../javax/xml/transform/Source.html "interface in javax.xml.transform") source)
Create a new XMLStreamReader from a JAXP source.
abstract [XMLStreamReader](../../../javax/xml/stream/XMLStreamReader.html "interface in javax.xml.stream")
[createXMLStreamReader](../../../javax/xml/stream/XMLInputFactory.html#createXMLStreamReader-java.lang.String-java.io.InputStream-)([String](../../../java/lang/String.html "class in java.lang") systemId,[InputStream](../../../java/io/InputStream.html "class in java.io") stream)
Create a new XMLStreamReader from a java.io.InputStream
abstract [XMLStreamReader](../../../javax/xml/stream/XMLStreamReader.html "interface in javax.xml.stream")
[createXMLStreamReader](../../../javax/xml/stream/XMLInputFactory.html#createXMLStreamReader-java.lang.String-java.io.Reader-)([String](../../../java/lang/String.html "class in java.lang") systemId,[Reader](../../../java/io/Reader.html "class in java.io") reader)
Create a new XMLStreamReader from a java.io.InputStream
abstract [XMLEventAllocator](../../../javax/xml/stream/util/XMLEventAllocator.html "interface in javax.xml.stream.util")
[getEventAllocator](../../../javax/xml/stream/XMLInputFactory.html#getEventAllocator--)()
Gets the allocator used by streams created with this factory
abstract [Object](../../../java/lang/Object.html "class in java.lang")
[getProperty](../../../javax/xml/stream/XMLInputFactory.html#getProperty-java.lang.String-)([String](../../../java/lang/String.html "class in java.lang") name)
Get the value of a feature/property from the underlying implementation
abstract [XMLReporter](../../../javax/xml/stream/XMLReporter.html "interface in javax.xml.stream")
[getXMLReporter](../../../javax/xml/stream/XMLInputFactory.html#getXMLReporter--)()
The reporter that will be set on any XMLStreamReader or XMLEventReader created by this factory instance.
abstract [XMLResolver](../../../javax/xml/stream/XMLResolver.html "interface in javax.xml.stream")
[getXMLResolver](../../../javax/xml/stream/XMLInputFactory.html#getXMLResolver--)()
The resolver that will be set on any XMLStreamReader or XMLEventReader created by this factory instance.
abstract boolean
[isPropertySupported](../../../javax/xml/stream/XMLInputFactory.html#isPropertySupported-java.lang.String-)([String](../../../java/lang/String.html "class in java.lang") name)
Query the set of properties that this factory supports.
static [XMLInputFactory](../../../javax/xml/stream/XMLInputFactory.html "class in javax.xml.stream")
[newFactory](../../../javax/xml/stream/XMLInputFactory.html#newFactory--)()
Create a new instance of the factory.
static [XMLInputFactory](../../../javax/xml/stream/XMLInputFactory.html "class in javax.xml.stream")
[newFactory](../../../javax/xml/stream/XMLInputFactory.html#newFactory-java.lang.String-java.lang.ClassLoader-)([String](../../../java/lang/String.html "class in java.lang") factoryId,[ClassLoader](../../../java/lang/ClassLoader.html "class in java.lang") classLoader)
Create a new instance of the factory.
static [XMLInputFactory](../../../javax/xml/stream/XMLInputFactory.html "class in javax.xml.stream")
[newInstance](../../../javax/xml/stream/XMLInputFactory.html#newInstance--)()
Creates a new instance of the factory in exactly the same manner as thenewFactory() method.
static [XMLInputFactory](../../../javax/xml/stream/XMLInputFactory.html "class in javax.xml.stream")
[newInstance](../../../javax/xml/stream/XMLInputFactory.html#newInstance-java.lang.String-java.lang.ClassLoader-)([String](../../../java/lang/String.html "class in java.lang") factoryId,[ClassLoader](../../../java/lang/ClassLoader.html "class in java.lang") classLoader)
abstract void
[setEventAllocator](../../../javax/xml/stream/XMLInputFactory.html#setEventAllocator-javax.xml.stream.util.XMLEventAllocator-)([XMLEventAllocator](../../../javax/xml/stream/util/XMLEventAllocator.html "interface in javax.xml.stream.util") allocator)
Set a user defined event allocator for events
abstract void
[setProperty](../../../javax/xml/stream/XMLInputFactory.html#setProperty-java.lang.String-java.lang.Object-)([String](../../../java/lang/String.html "class in java.lang") name,[Object](../../../java/lang/Object.html "class in java.lang") value)
Allows the user to set specific feature/property on the underlying implementation.
abstract void
[setXMLReporter](../../../javax/xml/stream/XMLInputFactory.html#setXMLReporter-javax.xml.stream.XMLReporter-)([XMLReporter](../../../javax/xml/stream/XMLReporter.html "interface in javax.xml.stream") reporter)
The reporter that will be set on any XMLStreamReader or XMLEventReader created by this factory instance.
abstract void
[setXMLResolver](../../../javax/xml/stream/XMLInputFactory.html#setXMLResolver-javax.xml.stream.XMLResolver-)([XMLResolver](../../../javax/xml/stream/XMLResolver.html "interface in javax.xml.stream") resolver)
The resolver that will be set on any XMLStreamReader or XMLEventReader created by this factory instance.