public class ElementReader extends AbstractMessageReader implements MessageReader
Constructor and Description |
---|
ElementReader(DepthXMLStreamReader root) |
ElementReader(InputStream is) |
ElementReader(javax.xml.stream.XMLStreamReader reader) |
Modifier and Type | Method and Description |
---|---|
MessageReader |
getAttributeReader(QName qName) |
String |
getLocalName()
Get the local name of the element this reader represents.
|
QName |
getName() |
String |
getNamespace() |
String |
getNamespaceForPrefix(String prefix) |
MessageReader |
getNextAttributeReader() |
MessageReader |
getNextElementReader() |
String |
getValue() |
String |
getValue(String ns,
String attr) |
javax.xml.stream.XMLStreamReader |
getXMLStreamReader() |
QName |
getXsiType() |
boolean |
hasMoreAttributeReaders() |
boolean |
hasMoreElementReaders() |
getValueAsBoolean, getValueAsCharacter, getValueAsDouble, getValueAsFloat, getValueAsInt, getValueAsLong, hasValue, isXsiNil, readToEnd
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getValueAsBoolean, getValueAsCharacter, getValueAsDouble, getValueAsFloat, getValueAsInt, getValueAsLong, isXsiNil, readToEnd
public ElementReader(DepthXMLStreamReader root)
root
- public ElementReader(javax.xml.stream.XMLStreamReader reader)
public ElementReader(InputStream is) throws javax.xml.stream.XMLStreamException
is
- javax.xml.stream.XMLStreamException
public String getValue()
getValue
in interface MessageReader
public boolean hasMoreElementReaders()
hasMoreElementReaders
in interface MessageReader
public MessageReader getNextElementReader()
getNextElementReader
in interface MessageReader
public QName getName()
getName
in interface MessageReader
public String getLocalName()
MessageReader
getLocalName
in interface MessageReader
public String getNamespace()
getNamespace
in interface MessageReader
public QName getXsiType()
public javax.xml.stream.XMLStreamReader getXMLStreamReader()
getXMLStreamReader
in interface MessageReader
getXMLStreamReader
in class AbstractMessageReader
public boolean hasMoreAttributeReaders()
hasMoreAttributeReaders
in interface MessageReader
public MessageReader getAttributeReader(QName qName)
getAttributeReader
in interface MessageReader
public MessageReader getNextAttributeReader()
getNextAttributeReader
in interface MessageReader
public String getNamespaceForPrefix(String prefix)
getNamespaceForPrefix
in interface MessageReader
Apache CXF