Class TargetServiceDetails
- java.lang.Object
-
- org.wso2.carbon.discovery.stub.types.mgt.TargetServiceDetails
-
- All Implemented Interfaces:
Serializable
,org.apache.axis2.databinding.ADBBean
public class TargetServiceDetails extends Object implements org.apache.axis2.databinding.ADBBean
TargetServiceDetails bean class- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TargetServiceDetails.Factory
Factory class that keeps the parse method
-
Field Summary
Fields Modifier and Type Field Description protected String[]
localAddresses
field for Addresses This was an Array!protected boolean
localAddressesTracker
protected String[]
localScopes
field for Scopes This was an Array!protected boolean
localScopesTracker
protected String
localServiceId
field for ServiceIdprotected boolean
localServiceIdTracker
protected String[]
localTypes
field for Types This was an Array!protected boolean
localTypesTracker
protected int
localVersion
field for Versionprotected boolean
localVersionTracker
-
Constructor Summary
Constructors Constructor Description TargetServiceDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAddresses(String param)
Auto generated add method for the array for conveniencevoid
addScopes(String param)
Auto generated add method for the array for conveniencevoid
addTypes(String param)
Auto generated add method for the array for convenienceString[]
getAddresses()
Auto generated getter methodorg.apache.axiom.om.OMElement
getOMElement(QName parentQName, org.apache.axiom.om.OMFactory factory)
XMLStreamReader
getPullParser(QName qName)
databinding method to get an XML representation of this objectString[]
getScopes()
Auto generated getter methodString
getServiceId()
Auto generated getter methodString[]
getTypes()
Auto generated getter methodint
getVersion()
Auto generated getter methodboolean
isAddressesSpecified()
boolean
isScopesSpecified()
boolean
isServiceIdSpecified()
boolean
isTypesSpecified()
boolean
isVersionSpecified()
void
serialize(QName parentQName, XMLStreamWriter xmlWriter)
void
serialize(QName parentQName, XMLStreamWriter xmlWriter, boolean serializeType)
void
setAddresses(String[] param)
Auto generated setter methodvoid
setScopes(String[] param)
Auto generated setter methodvoid
setServiceId(String param)
Auto generated setter methodvoid
setTypes(String[] param)
Auto generated setter methodvoid
setVersion(int param)
Auto generated setter methodprotected void
validateAddresses(String[] param)
validate the array for Addressesprotected void
validateScopes(String[] param)
validate the array for Scopesprotected void
validateTypes(String[] param)
validate the array for Types
-
-
-
Field Detail
-
localAddresses
protected String[] localAddresses
field for Addresses This was an Array!
-
localAddressesTracker
protected boolean localAddressesTracker
-
localScopes
protected String[] localScopes
field for Scopes This was an Array!
-
localScopesTracker
protected boolean localScopesTracker
-
localServiceId
protected String localServiceId
field for ServiceId
-
localServiceIdTracker
protected boolean localServiceIdTracker
-
localTypes
protected String[] localTypes
field for Types This was an Array!
-
localTypesTracker
protected boolean localTypesTracker
-
localVersion
protected int localVersion
field for Version
-
localVersionTracker
protected boolean localVersionTracker
-
-
Method Detail
-
isAddressesSpecified
public boolean isAddressesSpecified()
-
getAddresses
public String[] getAddresses()
Auto generated getter method- Returns:
- java.lang.String[]
-
validateAddresses
protected void validateAddresses(String[] param)
validate the array for Addresses
-
setAddresses
public void setAddresses(String[] param)
Auto generated setter method- Parameters:
param
- Addresses
-
addAddresses
public void addAddresses(String param)
Auto generated add method for the array for convenience- Parameters:
param
- java.lang.String
-
isScopesSpecified
public boolean isScopesSpecified()
-
getScopes
public String[] getScopes()
Auto generated getter method- Returns:
- java.lang.String[]
-
validateScopes
protected void validateScopes(String[] param)
validate the array for Scopes
-
setScopes
public void setScopes(String[] param)
Auto generated setter method- Parameters:
param
- Scopes
-
addScopes
public void addScopes(String param)
Auto generated add method for the array for convenience- Parameters:
param
- java.lang.String
-
isServiceIdSpecified
public boolean isServiceIdSpecified()
-
getServiceId
public String getServiceId()
Auto generated getter method- Returns:
- java.lang.String
-
setServiceId
public void setServiceId(String param)
Auto generated setter method- Parameters:
param
- ServiceId
-
isTypesSpecified
public boolean isTypesSpecified()
-
getTypes
public String[] getTypes()
Auto generated getter method- Returns:
- java.lang.String[]
-
validateTypes
protected void validateTypes(String[] param)
validate the array for Types
-
setTypes
public void setTypes(String[] param)
Auto generated setter method- Parameters:
param
- Types
-
addTypes
public void addTypes(String param)
Auto generated add method for the array for convenience- Parameters:
param
- java.lang.String
-
isVersionSpecified
public boolean isVersionSpecified()
-
getVersion
public int getVersion()
Auto generated getter method- Returns:
- int
-
setVersion
public void setVersion(int param)
Auto generated setter method- Parameters:
param
- Version
-
getOMElement
public org.apache.axiom.om.OMElement getOMElement(QName parentQName, org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException
- Specified by:
getOMElement
in interfaceorg.apache.axis2.databinding.ADBBean
- Parameters:
parentQName
-factory
-- Returns:
- org.apache.axiom.om.OMElement
- Throws:
org.apache.axis2.databinding.ADBException
-
serialize
public void serialize(QName parentQName, XMLStreamWriter xmlWriter) throws XMLStreamException, org.apache.axis2.databinding.ADBException
- Specified by:
serialize
in interfaceorg.apache.axis2.databinding.ADBBean
- Throws:
XMLStreamException
org.apache.axis2.databinding.ADBException
-
serialize
public void serialize(QName parentQName, XMLStreamWriter xmlWriter, boolean serializeType) throws XMLStreamException, org.apache.axis2.databinding.ADBException
- Specified by:
serialize
in interfaceorg.apache.axis2.databinding.ADBBean
- Throws:
XMLStreamException
org.apache.axis2.databinding.ADBException
-
getPullParser
public XMLStreamReader getPullParser(QName qName) throws org.apache.axis2.databinding.ADBException
databinding method to get an XML representation of this object- Specified by:
getPullParser
in interfaceorg.apache.axis2.databinding.ADBBean
- Throws:
org.apache.axis2.databinding.ADBException
-
-