org.codehaus.xfire.message
Interface MessageReader

All Known Implementing Classes:
AbstractMessageReader, AttributeReader, ElementReader, YOMReader

public interface MessageReader

A MessageReader. You must call getNextChildReader() until hasMoreChildReaders() returns false.

Author:
Dan Diephouse

Method Summary
 java.lang.String getLocalName()
          Get the local name of the element this reader represents.
 javax.xml.namespace.QName getName()
           
 java.lang.String getNamespace()
           
 MessageReader getNextAttributeReader()
           
 MessageReader getNextElementReader()
           
 java.lang.String getValue()
           
 boolean getValueAsBoolean()
           
 java.util.Calendar getValueAsCalendar()
           
 java.util.Date getValueAsDate()
           
 java.util.Date getValueAsDateTime()
           
 double getValueAsDouble()
           
 float getValueAsFloat()
           
 int getValueAsInt()
           
 long getValueAsLong()
           
 boolean hasMoreAttributeReaders()
           
 boolean hasMoreElementReaders()
           
 

Method Detail

getValue

java.lang.String getValue()

getValueAsCalendar

java.util.Calendar getValueAsCalendar()

getValueAsInt

int getValueAsInt()

getValueAsLong

long getValueAsLong()

getValueAsDouble

double getValueAsDouble()

getValueAsFloat

float getValueAsFloat()

getValueAsBoolean

boolean getValueAsBoolean()

getValueAsDate

java.util.Date getValueAsDate()

getValueAsDateTime

java.util.Date getValueAsDateTime()

hasMoreAttributeReaders

boolean hasMoreAttributeReaders()

getNextAttributeReader

MessageReader getNextAttributeReader()

hasMoreElementReaders

boolean hasMoreElementReaders()

getNextElementReader

MessageReader getNextElementReader()

getName

javax.xml.namespace.QName getName()

getLocalName

java.lang.String getLocalName()
Get the local name of the element this reader represents.

Returns:

getNamespace

java.lang.String getNamespace()
Returns: