org.codehaus.xfire.aegis
Interface MessageReader

All Known Implementing Classes:
AbstractMessageReader, ElementReader, JDOMReader

public interface MessageReader

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

Author:
Dan Diephouse

Method Summary
 MessageReader getAttributeReader(javax.xml.namespace.QName qName)
           
 java.lang.String getLocalName()
          Get the local name of the element this reader represents.
 javax.xml.namespace.QName getName()
           
 java.lang.String getNamespace()
           
 java.lang.String getNamespaceForPrefix(java.lang.String prefix)
           
 MessageReader getNextAttributeReader()
           
 MessageReader getNextElementReader()
           
 java.lang.String getValue()
           
 boolean getValueAsBoolean()
           
 double getValueAsDouble()
           
 float getValueAsFloat()
           
 int getValueAsInt()
           
 long getValueAsLong()
           
 javax.xml.stream.XMLStreamReader getXMLStreamReader()
           
 boolean hasMoreAttributeReaders()
           
 boolean hasMoreElementReaders()
           
 boolean isXsiNil()
           
 void readToEnd()
           
 

Method Detail

getValue

public java.lang.String getValue()

isXsiNil

public boolean isXsiNil()

getValueAsInt

public int getValueAsInt()

getValueAsLong

public long getValueAsLong()

getValueAsDouble

public double getValueAsDouble()

getValueAsFloat

public float getValueAsFloat()

getValueAsBoolean

public boolean getValueAsBoolean()

getAttributeReader

public MessageReader getAttributeReader(javax.xml.namespace.QName qName)

hasMoreAttributeReaders

public boolean hasMoreAttributeReaders()

getNextAttributeReader

public MessageReader getNextAttributeReader()

hasMoreElementReaders

public boolean hasMoreElementReaders()

getNextElementReader

public MessageReader getNextElementReader()

getName

public javax.xml.namespace.QName getName()

getLocalName

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

Returns:
Local Name

getNamespace

public java.lang.String getNamespace()
Returns:
Namespace

getNamespaceForPrefix

public java.lang.String getNamespaceForPrefix(java.lang.String prefix)

getXMLStreamReader

public javax.xml.stream.XMLStreamReader getXMLStreamReader()

readToEnd

public void readToEnd()


Copyright © 2004-2006 null. All Rights Reserved.