public static class UDIELKWebServicesStub.Topology extends Object implements org.apache.axis2.databinding.ADBBean
Modifier and Type | Class and Description |
---|---|
static class |
UDIELKWebServicesStub.Topology.Factory
Factory class that keeps the parse method
|
Modifier and Type | Field and Description |
---|---|
protected UDIELKWebServicesStub.Areas |
localAreas
field for Areas
|
protected boolean |
localAreasTracker |
protected UDIELKWebServicesStub.Audio |
localAudio
field for Audio
|
protected boolean |
localAudioTracker |
protected UDIELKWebServicesStub.Outputs |
localOutputs
field for Outputs
|
protected boolean |
localOutputsTracker |
protected UDIELKWebServicesStub.Thermostats |
localTstats
field for Tstats
|
protected boolean |
localTstatsTracker |
Constructor and Description |
---|
Topology() |
Modifier and Type | Method and Description |
---|---|
private static String |
generatePrefix(String namespace) |
UDIELKWebServicesStub.Areas |
getAreas()
Auto generated getter method
|
UDIELKWebServicesStub.Audio |
getAudio()
Auto generated getter method
|
org.apache.axiom.om.OMElement |
getOMElement(QName parentQName,
org.apache.axiom.om.OMFactory factory) |
UDIELKWebServicesStub.Outputs |
getOutputs()
Auto generated getter method
|
XMLStreamReader |
getPullParser(QName qName)
databinding method to get an XML representation of this object
|
UDIELKWebServicesStub.Thermostats |
getTstats()
Auto generated getter method
|
boolean |
isAreasSpecified() |
boolean |
isAudioSpecified() |
boolean |
isOutputsSpecified() |
boolean |
isTstatsSpecified() |
private String |
registerPrefix(XMLStreamWriter xmlWriter,
String namespace)
Register a namespace prefix
|
void |
serialize(QName parentQName,
XMLStreamWriter xmlWriter) |
void |
serialize(QName parentQName,
XMLStreamWriter xmlWriter,
boolean serializeType) |
void |
setAreas(UDIELKWebServicesStub.Areas param)
Auto generated setter method
|
void |
setAudio(UDIELKWebServicesStub.Audio param)
Auto generated setter method
|
void |
setOutputs(UDIELKWebServicesStub.Outputs param)
Auto generated setter method
|
void |
setTstats(UDIELKWebServicesStub.Thermostats param)
Auto generated setter method
|
private void |
writeAttribute(String prefix,
String namespace,
String attName,
String attValue,
XMLStreamWriter xmlWriter)
Util method to write an attribute with the ns prefix
|
private void |
writeAttribute(String namespace,
String attName,
String attValue,
XMLStreamWriter xmlWriter)
Util method to write an attribute without the ns prefix
|
private void |
writeQName(QName qname,
XMLStreamWriter xmlWriter)
method to handle Qnames
|
private void |
writeQNameAttribute(String namespace,
String attName,
QName qname,
XMLStreamWriter xmlWriter)
Util method to write an attribute without the ns prefix
|
private void |
writeQNames(QName[] qnames,
XMLStreamWriter xmlWriter) |
private void |
writeStartElement(String prefix,
String namespace,
String localPart,
XMLStreamWriter xmlWriter)
Utility method to write an element start tag.
|
protected UDIELKWebServicesStub.Areas localAreas
protected boolean localAreasTracker
protected UDIELKWebServicesStub.Outputs localOutputs
protected boolean localOutputsTracker
protected UDIELKWebServicesStub.Thermostats localTstats
protected boolean localTstatsTracker
protected UDIELKWebServicesStub.Audio localAudio
protected boolean localAudioTracker
public Topology()
public boolean isAreasSpecified()
public UDIELKWebServicesStub.Areas getAreas()
public void setAreas(UDIELKWebServicesStub.Areas param)
param
- Areaspublic boolean isOutputsSpecified()
public UDIELKWebServicesStub.Outputs getOutputs()
public void setOutputs(UDIELKWebServicesStub.Outputs param)
param
- Outputspublic boolean isTstatsSpecified()
public UDIELKWebServicesStub.Thermostats getTstats()
public void setTstats(UDIELKWebServicesStub.Thermostats param)
param
- Tstatspublic boolean isAudioSpecified()
public UDIELKWebServicesStub.Audio getAudio()
public void setAudio(UDIELKWebServicesStub.Audio param)
param
- Audiopublic org.apache.axiom.om.OMElement getOMElement(QName parentQName, org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException
getOMElement
in interface org.apache.axis2.databinding.ADBBean
parentQName
- factory
- org.apache.axis2.databinding.ADBException
public void serialize(QName parentQName, XMLStreamWriter xmlWriter) throws XMLStreamException, org.apache.axis2.databinding.ADBException
serialize
in interface org.apache.axis2.databinding.ADBBean
XMLStreamException
org.apache.axis2.databinding.ADBException
public void serialize(QName parentQName, XMLStreamWriter xmlWriter, boolean serializeType) throws XMLStreamException, org.apache.axis2.databinding.ADBException
serialize
in interface org.apache.axis2.databinding.ADBBean
XMLStreamException
org.apache.axis2.databinding.ADBException
private static String generatePrefix(String namespace)
private void writeStartElement(String prefix, String namespace, String localPart, XMLStreamWriter xmlWriter) throws XMLStreamException
XMLStreamException
private void writeAttribute(String prefix, String namespace, String attName, String attValue, XMLStreamWriter xmlWriter) throws XMLStreamException
XMLStreamException
private void writeAttribute(String namespace, String attName, String attValue, XMLStreamWriter xmlWriter) throws XMLStreamException
XMLStreamException
private void writeQNameAttribute(String namespace, String attName, QName qname, XMLStreamWriter xmlWriter) throws XMLStreamException
XMLStreamException
private void writeQName(QName qname, XMLStreamWriter xmlWriter) throws XMLStreamException
XMLStreamException
private void writeQNames(QName[] qnames, XMLStreamWriter xmlWriter) throws XMLStreamException
XMLStreamException
private String registerPrefix(XMLStreamWriter xmlWriter, String namespace) throws XMLStreamException
XMLStreamException
public XMLStreamReader getPullParser(QName qName) throws org.apache.axis2.databinding.ADBException
getPullParser
in interface org.apache.axis2.databinding.ADBBean
org.apache.axis2.databinding.ADBException
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses