org.apache.axis2.databinding
Interface ADBBean

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
_boolean, _boolean, _byte, _byte, _double, _double, _float, _float, _int, _int, _long, _long, _short, _short, ADBSOAPModelBuilder.Body, ADBSOAPModelBuilder.Child, ADBSOAPModelBuilder.Envelope, ADBSOAPModelBuilder.Header, AnyType, AnyURI, AnyURI, Array, ArrayCoordinate, ArrayE, Base64, Base64, Base64Binary, Base64Binary, Date, Date, DateTime, DateTime, Decimal, Decimal, Duration, Duration, ENTITIES, ENTITIES, ENTITY, ENTITY, GDay, GDay, GMonth, GMonth, GMonthDay, GMonthDay, GYear, GYear, GYearMonth, GYearMonth, HexBinary, HexBinary, ID, ID, IDREF, IDREF, IDREFS, IDREFS, Integer, Integer, Language, Language, Name, Name, NCName, NCName, NegativeInteger, NegativeInteger, NMTOKEN, NMTOKEN, NMTOKENS, NMTOKENS, NonNegativeInteger, NonNegativeInteger, NonPositiveInteger, NonPositiveInteger, NormalizedString, NormalizedString, NOTATION, NOTATION, PositiveInteger, PositiveInteger, QName, QName, String, String, Struct, Time, Time, Token, Token, UnsignedByte, UnsignedByte, UnsignedInt, UnsignedInt, UnsignedLong, UnsignedLong, UnsignedShort, UnsignedShort

public interface ADBBean
extends java.io.Serializable


Method Summary
 javax.xml.stream.XMLStreamReader getPullParser(QName adbBeanQName)
          Serializes an ADBBean.
 void serialize(QName parentQName, org.apache.axiom.om.OMFactory factory, MTOMAwareXMLStreamWriter xmlWriter)
           
 void serialize(QName parentQName, org.apache.axiom.om.OMFactory factory, MTOMAwareXMLStreamWriter xmlWriter, boolean serializeType)
           
 

Method Detail

getPullParser

javax.xml.stream.XMLStreamReader getPullParser(QName adbBeanQName)
                                               throws javax.xml.stream.XMLStreamException
Serializes an ADBBean. Gets the pull parser and fetches the XML pull events to represent the bean.

Parameters:
adbBeanQName - the name of the element to be generated for this ADBBean.
Returns:
Returns a pull parser for this ADBBean.
Throws:
javax.xml.stream.XMLStreamException

serialize

void serialize(QName parentQName,
               org.apache.axiom.om.OMFactory factory,
               MTOMAwareXMLStreamWriter xmlWriter)
               throws javax.xml.stream.XMLStreamException,
                      ADBException
Throws:
javax.xml.stream.XMLStreamException
ADBException

serialize

void serialize(QName parentQName,
               org.apache.axiom.om.OMFactory factory,
               MTOMAwareXMLStreamWriter xmlWriter,
               boolean serializeType)
               throws javax.xml.stream.XMLStreamException,
                      ADBException
Throws:
javax.xml.stream.XMLStreamException
ADBException


Copyright © 2007 Apache Web Services Project. All Rights Reserved.