public class StAXInputFactory
extends javax.xml.stream.XMLInputFactory
| Modifier and Type | Field and Description |
|---|---|
private StAXManager |
_manager |
| Constructor and Description |
|---|
StAXInputFactory() |
| Modifier and Type | Method and Description |
|---|---|
javax.xml.stream.XMLEventReader |
createFilteredReader(javax.xml.stream.XMLEventReader reader,
javax.xml.stream.EventFilter filter)
Create a filtered event reader that wraps the filter around the event reader
|
javax.xml.stream.XMLStreamReader |
createFilteredReader(javax.xml.stream.XMLStreamReader reader,
javax.xml.stream.StreamFilter filter)
Create a filtered reader that wraps the filter around the reader
|
javax.xml.stream.XMLEventReader |
createXMLEventReader(java.io.InputStream inputstream) |
javax.xml.stream.XMLEventReader |
createXMLEventReader(java.io.InputStream stream,
java.lang.String encoding) |
javax.xml.stream.XMLEventReader |
createXMLEventReader(java.io.Reader reader) |
javax.xml.stream.XMLEventReader |
createXMLEventReader(javax.xml.transform.Source source) |
javax.xml.stream.XMLEventReader |
createXMLEventReader(java.lang.String systemId,
java.io.InputStream inputstream) |
javax.xml.stream.XMLEventReader |
createXMLEventReader(java.lang.String systemId,
java.io.Reader reader) |
javax.xml.stream.XMLEventReader |
createXMLEventReader(javax.xml.stream.XMLStreamReader streamReader)
Create a new XMLEventReader from an XMLStreamReader.
|
javax.xml.stream.XMLStreamReader |
createXMLStreamReader(java.io.InputStream s) |
javax.xml.stream.XMLStreamReader |
createXMLStreamReader(java.io.InputStream inputstream,
java.lang.String encoding) |
javax.xml.stream.XMLStreamReader |
createXMLStreamReader(java.io.Reader xmlfile)
Create a new XMLStreamReader from a reader
|
javax.xml.stream.XMLStreamReader |
createXMLStreamReader(javax.xml.transform.Source source) |
javax.xml.stream.XMLStreamReader |
createXMLStreamReader(java.lang.String systemId,
java.io.InputStream inputstream) |
javax.xml.stream.XMLStreamReader |
createXMLStreamReader(java.lang.String systemId,
java.io.Reader xmlfile) |
javax.xml.stream.util.XMLEventAllocator |
getEventAllocator() |
java.lang.Object |
getProperty(java.lang.String name)
Get the value of a feature/property from the underlying implementation
|
javax.xml.stream.XMLReporter |
getXMLReporter() |
javax.xml.stream.XMLResolver |
getXMLResolver() |
(package private) javax.xml.stream.XMLStreamReader |
getXMLStreamReader(java.io.Reader xmlfile) |
(package private) javax.xml.stream.XMLStreamReader |
getXMLStreamReader(java.lang.String systemId,
java.io.InputStream inputstream,
java.lang.String encoding) |
boolean |
isPropertySupported(java.lang.String name)
Query the set of Properties that this factory supports.
|
static javax.xml.stream.XMLInputFactory |
newInstance() |
void |
setEventAllocator(javax.xml.stream.util.XMLEventAllocator allocator)
Set a user defined event allocator for events
|
void |
setProperty(java.lang.String name,
java.lang.Object value)
Allows the user to set specific feature/property on the underlying implementation.
|
void |
setXMLReporter(javax.xml.stream.XMLReporter xmlreporter) |
void |
setXMLResolver(javax.xml.stream.XMLResolver xmlresolver) |
private StAXManager _manager
public static javax.xml.stream.XMLInputFactory newInstance()
public javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.Reader xmlfile)
throws javax.xml.stream.XMLStreamException
createXMLStreamReader in class javax.xml.stream.XMLInputFactoryxmlfile - the XML data to read fromjavax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.InputStream s)
throws javax.xml.stream.XMLStreamException
createXMLStreamReader in class javax.xml.stream.XMLInputFactoryjavax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.XMLStreamReader createXMLStreamReader(java.lang.String systemId,
java.io.Reader xmlfile)
throws javax.xml.stream.XMLStreamException
createXMLStreamReader in class javax.xml.stream.XMLInputFactoryjavax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.XMLStreamReader createXMLStreamReader(javax.xml.transform.Source source)
throws javax.xml.stream.XMLStreamException
createXMLStreamReader in class javax.xml.stream.XMLInputFactoryjavax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.XMLStreamReader createXMLStreamReader(java.lang.String systemId,
java.io.InputStream inputstream)
throws javax.xml.stream.XMLStreamException
createXMLStreamReader in class javax.xml.stream.XMLInputFactoryjavax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.InputStream inputstream,
java.lang.String encoding)
throws javax.xml.stream.XMLStreamException
createXMLStreamReader in class javax.xml.stream.XMLInputFactoryjavax.xml.stream.XMLStreamExceptionjavax.xml.stream.XMLStreamReader getXMLStreamReader(java.lang.String systemId,
java.io.InputStream inputstream,
java.lang.String encoding)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionjavax.xml.stream.XMLStreamReader getXMLStreamReader(java.io.Reader xmlfile)
throws javax.xml.stream.XMLStreamException
inputstream - javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.XMLEventReader createXMLEventReader(java.io.InputStream inputstream)
throws javax.xml.stream.XMLStreamException
createXMLEventReader in class javax.xml.stream.XMLInputFactoryinputstream - javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.XMLEventReader createXMLEventReader(java.io.Reader reader)
throws javax.xml.stream.XMLStreamException
createXMLEventReader in class javax.xml.stream.XMLInputFactoryjavax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.XMLEventReader createXMLEventReader(javax.xml.transform.Source source)
throws javax.xml.stream.XMLStreamException
createXMLEventReader in class javax.xml.stream.XMLInputFactoryjavax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.XMLEventReader createXMLEventReader(java.lang.String systemId,
java.io.InputStream inputstream)
throws javax.xml.stream.XMLStreamException
createXMLEventReader in class javax.xml.stream.XMLInputFactoryjavax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.XMLEventReader createXMLEventReader(java.io.InputStream stream,
java.lang.String encoding)
throws javax.xml.stream.XMLStreamException
createXMLEventReader in class javax.xml.stream.XMLInputFactoryjavax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.XMLEventReader createXMLEventReader(java.lang.String systemId,
java.io.Reader reader)
throws javax.xml.stream.XMLStreamException
createXMLEventReader in class javax.xml.stream.XMLInputFactoryjavax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.XMLEventReader createXMLEventReader(javax.xml.stream.XMLStreamReader streamReader)
throws javax.xml.stream.XMLStreamException
createXMLEventReader in class javax.xml.stream.XMLInputFactorystreamReader - the XMLStreamReader to read from (may not be modified)javax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.util.XMLEventAllocator getEventAllocator()
getEventAllocator in class javax.xml.stream.XMLInputFactorypublic javax.xml.stream.XMLReporter getXMLReporter()
getXMLReporter in class javax.xml.stream.XMLInputFactorypublic javax.xml.stream.XMLResolver getXMLResolver()
getXMLResolver in class javax.xml.stream.XMLInputFactorypublic void setXMLReporter(javax.xml.stream.XMLReporter xmlreporter)
setXMLReporter in class javax.xml.stream.XMLInputFactorypublic void setXMLResolver(javax.xml.stream.XMLResolver xmlresolver)
setXMLResolver in class javax.xml.stream.XMLInputFactorypublic javax.xml.stream.XMLEventReader createFilteredReader(javax.xml.stream.XMLEventReader reader,
javax.xml.stream.EventFilter filter)
throws javax.xml.stream.XMLStreamException
createFilteredReader in class javax.xml.stream.XMLInputFactoryreader - the event reader to wrapfilter - the filter to apply to the event readerjavax.xml.stream.XMLStreamExceptionpublic javax.xml.stream.XMLStreamReader createFilteredReader(javax.xml.stream.XMLStreamReader reader,
javax.xml.stream.StreamFilter filter)
throws javax.xml.stream.XMLStreamException
createFilteredReader in class javax.xml.stream.XMLInputFactoryreader - the reader to filterfilter - the filter to apply to the readerjavax.xml.stream.XMLStreamExceptionpublic java.lang.Object getProperty(java.lang.String name)
throws java.lang.IllegalArgumentException
getProperty in class javax.xml.stream.XMLInputFactoryname - The name of the property (may not be null)java.lang.IllegalArgumentException - if the property is not supportedpublic boolean isPropertySupported(java.lang.String name)
isPropertySupported in class javax.xml.stream.XMLInputFactoryname - The name of the property (may not be null)public void setEventAllocator(javax.xml.stream.util.XMLEventAllocator allocator)
setEventAllocator in class javax.xml.stream.XMLInputFactoryallocator - the user defined allocatorpublic void setProperty(java.lang.String name,
java.lang.Object value)
throws java.lang.IllegalArgumentException
setProperty in class javax.xml.stream.XMLInputFactoryname - The name of the property (may not be null)value - The value of the propertyjava.lang.IllegalArgumentException - if the property is not supported