Package org.apache.cxf.aegis.xml
Interface MessageReader
- All Known Implementing Classes:
AbstractMessageReader,AttributeReader,ElementReader
public interface MessageReader
A MessageReader. You must call getNextChildReader() until
hasMoreChildReaders() returns false.
-
Method Summary
Modifier and TypeMethodDescriptiongetAttributeReader(QName qName) Get the local name of the element this reader represents.getName()getNamespaceForPrefix(String prefix) getValue()booleanchardoublefloatintlongbooleanbooleanbooleanisXsiNil()void
-
Method Details
-
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
-
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
-
getNamespaceForPrefix
-
getXMLStreamReader
XMLStreamReader getXMLStreamReader() -
readToEnd
void readToEnd()
-