public class PipedXMLInputStreamBase extends Object implements XMLInputStreamFilter
XMLInputStream,
XMLOutputStream,
XMLInputStreamFilter| Modifier and Type | Field and Description |
|---|---|
protected boolean |
open
Deprecated.
|
protected XMLInputStream |
parent
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Deprecated.
Closes this input stream and releases any system resources associated with the stream.
|
protected XMLEvent |
filter(XMLEvent e)
Deprecated.
|
XMLInputStream |
getParent()
Deprecated.
Get the parent stream
|
ReferenceResolver |
getReferenceResolver()
Deprecated.
Returns the reference resolver that was set for this stream,
returns null if no ReferenceResolver has been set.
|
XMLInputStream |
getSubStream()
Deprecated.
getSubStream() returns a stream which points to the entire next element in the
current stream.
|
boolean |
hasNext()
Deprecated.
Check if there are more events to pull of the stream
|
XMLEvent |
next()
Deprecated.
Get the next XMLEvent on the stream
|
XMLEvent |
peek()
Deprecated.
Check the next XMLEvent without reading it from the stream.
|
void |
setParent(XMLInputStream parent)
Deprecated.
Set the parent stream
|
void |
setReferenceResolver(ReferenceResolver resolver)
Deprecated.
Provides a way to set the ReferenceResolver of the stream,
this is mostly needed for handle references to other parts of the
document.
|
void |
skip()
Deprecated.
Skip the next stream event
|
boolean |
skip(int elementType)
Deprecated.
Position the stream at the next XMLEvent of this type.
|
boolean |
skip(XMLName name)
Deprecated.
Position the stream at the next element of this name.
|
boolean |
skip(XMLName name,
int elementType)
Deprecated.
Position the stream at the next element of this name and this type.
|
void |
skipElement()
Deprecated.
Skips the entire next start tag / end tag pair.
|
protected XMLInputStream parent
protected boolean open
protected XMLEvent filter(XMLEvent e) throws XMLStreamException
XMLStreamExceptionpublic XMLEvent next() throws XMLStreamException
XMLInputStreamnext in interface XMLInputStreamXMLStreamExceptionXMLEventpublic boolean hasNext()
throws XMLStreamException
XMLInputStreamhasNext in interface XMLInputStreamXMLStreamExceptionXMLEventpublic void skip()
throws XMLStreamException
XMLInputStreamskip in interface XMLInputStreamXMLStreamExceptionpublic void skipElement()
throws XMLStreamException
XMLInputStreamskipElement in interface XMLInputStreamXMLStreamExceptionpublic XMLEvent peek() throws XMLStreamException
XMLInputStreampeek in interface XMLInputStreamXMLStreamExceptionXMLEventpublic boolean skip(int elementType)
throws XMLStreamException
XMLInputStreamskip in interface XMLInputStreamelementType - An integer code that indicates the element type.XMLStreamExceptionXMLEventpublic boolean skip(XMLName name) throws XMLStreamException
XMLInputStreamskip in interface XMLInputStreamname - An object that defines an XML name.
If the XMLName.getNameSpaceName() method on the XMLName argument returns
null the XMLName will match just the local name. Prefixes are
not checked for equality.XMLStreamExceptionXMLNamepublic boolean skip(XMLName name, int elementType) throws XMLStreamException
XMLInputStreamskip in interface XMLInputStreamname - An object that defines an XML name.
If the XMLName.getNameSpaceName() method on the XMLName argument returns
null the XMLName will match just the local name. Prefixes are
not checked for equality.elementType - An integer code that indicates the element type.XMLStreamExceptionXMLEvent,
XMLNamepublic XMLInputStream getSubStream() throws XMLStreamException
XMLInputStreamgetSubStream in interface XMLInputStreamXMLStreamExceptionpublic void close()
throws XMLStreamException
XMLInputStreamclose in interface XMLInputStreamXMLStreamExceptionpublic XMLInputStream getParent()
XMLInputStreamFiltergetParent in interface XMLInputStreamFilterXMLInputStreampublic void setParent(XMLInputStream parent) throws XMLStreamException
XMLInputStreamFiltersetParent in interface XMLInputStreamFilterXMLStreamExceptionXMLInputStreampublic void setReferenceResolver(ReferenceResolver resolver)
XMLInputStreamsetReferenceResolver in interface XMLInputStreamReferenceResolverpublic ReferenceResolver getReferenceResolver()
XMLInputStreamgetReferenceResolver in interface XMLInputStreamReferenceResolver