com.sun.xml.messaging.saaj.util.stax
Class SaajStaxReaderEx
java.lang.Object
org.jvnet.staxex.util.DOMStreamReader
com.sun.xml.messaging.saaj.util.stax.SaajStaxReaderEx
- All Implemented Interfaces:
- NamespaceContext, XMLStreamConstants, XMLStreamReader, XMLStreamReaderEx
public class SaajStaxReaderEx
- extends DOMStreamReader
- implements XMLStreamReaderEx
SaajStaxReaderEx
- Author:
- shih-chang.chen@oracle.com
| Fields inherited from interface javax.xml.stream.XMLStreamConstants |
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT |
| Methods inherited from class org.jvnet.staxex.util.DOMStreamReader |
_next, close, getAttributeCount, getAttributeLocalName, getAttributeName, getAttributeNamespace, getAttributePrefix, getAttributeType, getAttributeValue, getAttributeValue, getCharacterEncodingScheme, getElementText, getEncoding, getEventType, getLocalName, getLocation, getName, getNamespaceCount, getNamespacePrefix, getNamespaceURI, getNamespaceURI, getNamespaceURI, getPIData, getPITarget, getPrefix, getPrefix, getPrefixes, getProperty, getText, getTextCharacters, getVersion, hasName, hasNext, hasText, isAttributeSpecified, isCharacters, isEndElement, isStandalone, isStartElement, isWhiteSpace, nextTag, require, setCurrentNode, splitAttributes, standaloneSet |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.xml.stream.XMLStreamReader |
close, getAttributeCount, getAttributeLocalName, getAttributeName, getAttributeNamespace, getAttributePrefix, getAttributeType, getAttributeValue, getAttributeValue, getCharacterEncodingScheme, getElementText, getEncoding, getEventType, getLocalName, getLocation, getName, getNamespaceCount, getNamespacePrefix, getNamespaceURI, getNamespaceURI, getNamespaceURI, getPIData, getPITarget, getPrefix, getProperty, getText, getTextCharacters, getVersion, hasName, hasNext, hasText, isAttributeSpecified, isCharacters, isEndElement, isStandalone, isStartElement, isWhiteSpace, nextTag, require, standaloneSet |
SaajStaxReaderEx
public SaajStaxReaderEx(SOAPElement se)
next
public int next()
throws XMLStreamException
- Specified by:
next in interface XMLStreamReader- Overrides:
next in class DOMStreamReader
- Throws:
XMLStreamException
getElementTextTrim
public String getElementTextTrim()
throws XMLStreamException
- Description copied from interface:
XMLStreamReaderEx
- Works like
XMLStreamReader.getElementText() but trims the leading
and trailing whitespace.
The parser can often do this more efficiently than
getElementText().trim().
- Specified by:
getElementTextTrim in interface XMLStreamReaderEx
- Throws:
XMLStreamException- See Also:
XMLStreamReader.getElementText()
getPCDATA
public CharSequence getPCDATA()
throws XMLStreamException
- Description copied from interface:
XMLStreamReaderEx
- Works like
XMLStreamReader.getText()
but hides the actual data representation.
- Specified by:
getPCDATA in interface XMLStreamReaderEx
- Returns:
- The
CharSequence that represents the
character infoset items at the current position.
The CharSequence is normally a String,
but can be any other CharSequence implementation.
For binary data, however, use of Base64Data is
recommended (so that the consumer interested in seeing it
as binary data may take advantage of mor efficient
data representation.)
The object returned from this method belongs to the parser,
and its content is guaranteed to be the same only until
the XMLStreamReader.next() method is invoked.
- Throws:
XMLStreamException
getNamespaceContext
public NamespaceContextEx getNamespaceContext()
- Description copied from interface:
XMLStreamReaderEx
-
- Specified by:
getNamespaceContext in interface XMLStreamReader- Specified by:
getNamespaceContext in interface XMLStreamReaderEx- Overrides:
getNamespaceContext in class DOMStreamReader
getTextLength
public int getTextLength()
- Specified by:
getTextLength in interface XMLStreamReader- Overrides:
getTextLength in class DOMStreamReader
getTextStart
public int getTextStart()
- Specified by:
getTextStart in interface XMLStreamReader- Overrides:
getTextStart in class DOMStreamReader
getTextCharacters
public char[] getTextCharacters()
- Specified by:
getTextCharacters in interface XMLStreamReader- Overrides:
getTextCharacters in class DOMStreamReader
Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.