|
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
XMLStreamExceptionXMLEvent
boolean hasNext()
throws XMLStreamException
XMLStreamExceptionXMLEvent
void skip()
throws XMLStreamException
XMLStreamException
void skipElement()
throws XMLStreamException
XMLStreamException
XMLEvent peek()
throws XMLStreamException
XMLStreamExceptionXMLEvent
boolean skip(int eventType)
throws XMLStreamException
eventType - An integer code that indicates the element type.XMLStreamExceptionXMLEvent
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.XMLStreamExceptionXMLName
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.XMLStreamExceptionXMLEvent, XMLName
XMLInputStream getSubStream()
throws XMLStreamException
XMLStreamException
void close()
throws XMLStreamException
XMLStreamExceptionReferenceResolver getReferenceResolver()
ReferenceResolvervoid 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 | |||||||||