Package org.apache.cxf.aegis.xml
Interface MessageReader
-
- All Known Implementing Classes:
AbstractMessageReader,AttributeReader,ElementReader
public interface MessageReaderA MessageReader. You must call getNextChildReader() until hasMoreChildReaders() returns false.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MessageReadergetAttributeReader(QName qName)StringgetLocalName()Get the local name of the element this reader represents.QNamegetName()StringgetNamespace()StringgetNamespaceForPrefix(String prefix)MessageReadergetNextAttributeReader()MessageReadergetNextElementReader()StringgetValue()booleangetValueAsBoolean()chargetValueAsCharacter()doublegetValueAsDouble()floatgetValueAsFloat()intgetValueAsInt()longgetValueAsLong()XMLStreamReadergetXMLStreamReader()booleanhasMoreAttributeReaders()booleanhasMoreElementReaders()booleanisXsiNil()voidreadToEnd()
-
-
-
Method Detail
-
getValue
String getValue()
-
isXsiNil
boolean isXsiNil()
-
getValueAsInt
int getValueAsInt()
-
getValueAsLong
long getValueAsLong()
-
getValueAsDouble
double getValueAsDouble()
-
getValueAsFloat
float getValueAsFloat()
-
getValueAsBoolean
boolean getValueAsBoolean()
-
getValueAsCharacter
char getValueAsCharacter()
-
getAttributeReader
MessageReader getAttributeReader(QName qName)
-
hasMoreAttributeReaders
boolean hasMoreAttributeReaders()
-
getNextAttributeReader
MessageReader getNextAttributeReader()
-
hasMoreElementReaders
boolean hasMoreElementReaders()
-
getNextElementReader
MessageReader getNextElementReader()
-
getName
QName getName()
-
getLocalName
String getLocalName()
Get the local name of the element this reader represents.- Returns:
- Local Name
-
getNamespace
String getNamespace()
- Returns:
- Namespace
-
getXMLStreamReader
XMLStreamReader getXMLStreamReader()
-
readToEnd
void readToEnd()
-
-