|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XMLInputStream
Method Summary | |
---|---|
abstract void |
close() Closes this input stream and releases any system resources associated with the stream. |
abstract ReferenceResolver |
getReferenceResolver() Returns the reference resolver that was set for this stream, returns null if no ReferenceResolver has been set. |
abstract XMLInputStream |
getSubStream() getSubStream() returns a stream which points to the entire next element in the current stream. |
abstract boolean |
hasNext() Check if there are more events to pull of the stream |
abstract XMLEvent |
next() Get the next XMLEvent on the stream |
abstract XMLEvent |
peek() Check the next XMLEvent without reading it from the stream. |
abstract void |
setReferenceResolver(ReferenceResolver resolver) Provides a way to set the ReferenceResolver of the stream, this is mostly needed for handle references to other parts of the document. |
abstract void |
skip() Skip the next stream event |
abstract boolean |
skip(int eventType) Position the stream at the next XMLEvent of this type. |
abstract boolean |
skip(XMLName name) Position the stream at the next element of this name. |
abstract boolean |
skip(XMLName name, int eventType) Position the stream at the next element of this name and this type. |
abstract void |
skipElement() Skips the entire next start tag / end tag pair. |
Method Detail |
---|
XMLEvent next() throws XMLStreamException
XMLStreamException
XMLEvent
boolean hasNext() throws XMLStreamException
XMLStreamException
XMLEvent
void skip() throws XMLStreamException
XMLStreamException
void skipElement() throws XMLStreamException
XMLStreamException
XMLEvent peek() throws XMLStreamException
XMLStreamException
XMLEvent
boolean skip(int eventType) throws XMLStreamException
eventType
- An integer code that indicates the element type.XMLStreamException
XMLEvent
boolean skip(XMLName name) throws XMLStreamException
name
- 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.XMLStreamException
XMLName
boolean skip(XMLName name, int eventType) throws XMLStreamException
name
- 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.eventType
- An integer code that indicates the element type.XMLStreamException
XMLEvent
, XMLName
XMLInputStream getSubStream() throws XMLStreamException
XMLStreamException
void close() throws XMLStreamException
XMLStreamException
ReferenceResolver getReferenceResolver()
ReferenceResolver
void setReferenceResolver(ReferenceResolver resolver)
ReferenceResolver
|
Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |