Package com.sun.xml.ws.streaming
Class XMLStreamReaderUtil
java.lang.Object
com.sun.xml.ws.streaming.XMLStreamReaderUtil
XMLStreamReaderUtil provides some utility methods intended to be used in conjunction with a StAX XMLStreamReader.
- Author:
- WS Development Team
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classAttributesImpl class copied from old StAXReader. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidclose(XMLStreamReader reader) static StringRead spaces from the reader as long as to the next element, starting from current position.static AttributesgetAttributes(XMLStreamReader reader) Read all attributes into an data structure.static QNamegetElementQName(XMLStreamReader reader) static StringgetElementText(XMLStreamReader reader) static StringgetStateName(int state) static StringgetStateName(XMLStreamReader reader) static intnext(XMLStreamReader reader) static intnextContent(XMLStreamReader reader) static intnextElementContent(XMLStreamReader reader) static StringnextWhiteSpaceContent(XMLStreamReader reader) Moves next and read spaces from the reader as long as to the next element.static voidreadRest(XMLStreamReader reader) static voidskipElement(XMLStreamReader reader) Skip current element, leaving the cursor at END_ELEMENT of current element.static voidskipSiblings(XMLStreamReader reader, QName parent) Skip following siblings, leaving cursor at END_ELEMENT of parent element.static voidtoNextTag(XMLStreamReader reader, QName name) static voidverifyReaderState(XMLStreamReader reader, int expectedState) static voidverifyTag(XMLStreamReader reader, String namespaceURI, String localName) static voidverifyTag(XMLStreamReader reader, QName name)
-
Method Details
-
close
-
readRest
-
next
-
nextElementContent
-
toNextTag
-
nextWhiteSpaceContent
Moves next and read spaces from the reader as long as to the next element. Comments are ignored- Parameters:
reader-- Returns:
-
currentWhiteSpaceContent
Read spaces from the reader as long as to the next element, starting from current position. Comments are ignored.- Parameters:
reader-- Returns:
-
nextContent
-
skipElement
Skip current element, leaving the cursor at END_ELEMENT of current element. -
skipSiblings
Skip following siblings, leaving cursor at END_ELEMENT of parent element. -
getElementText
-
getElementQName
-
getAttributes
Read all attributes into an data structure. Note that this method cannot be called multiple times to get the same list of attributes. -
verifyReaderState
-
verifyTag
-
verifyTag
-
getStateName
-
getStateName
-