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()
boolean
char
double
float
int
long
boolean
boolean
boolean
isXsiNil()
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()
-