Class Struct
java.lang.Object
org.apache.axis2.databinding.types.soapencoding.Struct
- All Implemented Interfaces:
Serializable,ADBBean
Struct bean class
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFactory class that keeps the parse method -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExtraElement(org.apache.axiom.om.OMElement param) Auto generated add method for the array for convenienceorg.apache.axiom.om.OMElement[]Auto generated getter methodgetHref()Auto generated getter methodgetId()Auto generated getter methodorg.apache.axiom.om.OMElementgetOMElement(QName parentQName, org.apache.axiom.om.OMFactory factory) getPullParser(QName qName) databinding method to get an XML representation of this objectstatic booleanisReaderMTOMAware(XMLStreamReader reader) isReaderMTOMAwarevoidserialize(QName parentQName, XMLStreamWriter xmlWriter) voidserialize(QName parentQName, XMLStreamWriter xmlWriter, boolean serializeType) voidsetExtraElement(org.apache.axiom.om.OMElement[] param) Auto generated setter methodvoidAuto generated setter methodvoidAuto generated setter methodprotected voidvalidateExtraElement(org.apache.axiom.om.OMElement[] param) validate the array for ExtraElement
-
Field Details
-
localExtraElement
protected org.apache.axiom.om.OMElement[] localExtraElementfield for ExtraElement This was an Array! -
localExtraElementTracker
protected boolean localExtraElementTracker -
localId
field for Id This was an Attribute! -
localHref
field for Href This was an Attribute!
-
-
Constructor Details
-
Struct
public Struct()
-
-
Method Details
-
getExtraElement
public org.apache.axiom.om.OMElement[] getExtraElement()Auto generated getter method- Returns:
- org.apache.axiom.om.OMElement[]
-
validateExtraElement
protected void validateExtraElement(org.apache.axiom.om.OMElement[] param) validate the array for ExtraElement -
setExtraElement
public void setExtraElement(org.apache.axiom.om.OMElement[] param) Auto generated setter method- Parameters:
param- ExtraElement
-
addExtraElement
public void addExtraElement(org.apache.axiom.om.OMElement param) Auto generated add method for the array for convenience- Parameters:
param- org.apache.axiom.om.OMElement
-
getId
Auto generated getter method- Returns:
- org.apache.axis2.databinding.types.Id
-
setId
Auto generated setter method- Parameters:
param- Id
-
getHref
Auto generated getter method- Returns:
- org.apache.axis2.databinding.types.URI
-
setHref
Auto generated setter method- Parameters:
param- Href
-
isReaderMTOMAware
isReaderMTOMAware- Returns:
- true if the reader supports MTOM
-
getOMElement
public org.apache.axiom.om.OMElement getOMElement(QName parentQName, org.apache.axiom.om.OMFactory factory) throws ADBException - Specified by:
getOMElementin interfaceADBBean- Parameters:
parentQName-factory-- Returns:
- org.apache.axiom.om.OMElement
- Throws:
ADBException
-
serialize
public void serialize(QName parentQName, XMLStreamWriter xmlWriter) throws XMLStreamException, ADBException - Specified by:
serializein interfaceADBBean- Throws:
XMLStreamExceptionADBException
-
serialize
public void serialize(QName parentQName, XMLStreamWriter xmlWriter, boolean serializeType) throws XMLStreamException, ADBException - Specified by:
serializein interfaceADBBean- Throws:
XMLStreamExceptionADBException
-
getPullParser
databinding method to get an XML representation of this object- Specified by:
getPullParserin interfaceADBBean- Parameters:
qName- the name of the element to be generated for this ADBBean.- Returns:
- Returns a pull parser for this ADBBean.
- Throws:
ADBException
-