org.codehaus.xfire.message
Class AbstractMessageReader

java.lang.Object
  extended by org.codehaus.xfire.message.AbstractMessageReader
All Implemented Interfaces:
MessageReader
Direct Known Subclasses:
AttributeReader, ElementReader, YOMReader

public abstract class AbstractMessageReader
extends java.lang.Object
implements MessageReader

Basic type conversions for reading messages.

Author:
Dan Diephouse

Constructor Summary
AbstractMessageReader()
           
 
Method Summary
 boolean getValueAsBoolean()
           
 java.util.Calendar getValueAsCalendar()
           
 java.util.Date getValueAsDate()
           
 java.util.Date getValueAsDateTime()
           
 double getValueAsDouble()
           
 float getValueAsFloat()
           
 int getValueAsInt()
           
 long getValueAsLong()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.xfire.message.MessageReader
getLocalName, getName, getNamespace, getNextAttributeReader, getNextElementReader, getValue, hasMoreAttributeReaders, hasMoreElementReaders
 

Constructor Detail

AbstractMessageReader

public AbstractMessageReader()
Method Detail

getValueAsInt

public int getValueAsInt()
Specified by:
getValueAsInt in interface MessageReader
See Also:
MessageReader.getValueAsInt()

getValueAsDate

public java.util.Date getValueAsDate()
Specified by:
getValueAsDate in interface MessageReader
See Also:
MessageReader.getValueAsDate()

getValueAsDateTime

public java.util.Date getValueAsDateTime()
Specified by:
getValueAsDateTime in interface MessageReader
See Also:
MessageReader.getValueAsDateTime()

getValueAsCalendar

public java.util.Calendar getValueAsCalendar()
Specified by:
getValueAsCalendar in interface MessageReader
See Also:
MessageReader.getValueAsCalendar()

getValueAsLong

public long getValueAsLong()
Specified by:
getValueAsLong in interface MessageReader
See Also:
MessageReader.getValueAsLong()

getValueAsDouble

public double getValueAsDouble()
Specified by:
getValueAsDouble in interface MessageReader
See Also:
MessageReader.getValueAsDouble()

getValueAsFloat

public float getValueAsFloat()
Specified by:
getValueAsFloat in interface MessageReader
See Also:
MessageReader.getValueAsFloat()

getValueAsBoolean

public boolean getValueAsBoolean()
Specified by:
getValueAsBoolean in interface MessageReader
See Also:
MessageReader.getValueAsBoolean()