org.systinet.uddi.client.v3.struct
Class Get_bindingDetail

java.lang.Object
  extended byorg.systinet.uddi.client.base.UDDIObject
      extended byorg.systinet.uddi.client.v3.struct.Get_bindingDetail
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable
Direct Known Subclasses:
Get_bindingDetail

public class Get_bindingDetail
extends UDDIObject
implements java.lang.Cloneable, java.io.Serializable

Represents {urn:uddi-org:api_v3}get_bindingDetail type from uddi_v3.xsd (see http://uddi.org/schema/uddi_v3.xsd).

See Also:
Serialized Form

Field Summary
protected  java.lang.String authInfo
          Represents {urn:uddi-org:api_v3}authInfo type from uddi_v3.xsd
protected  StringArrayList bindingKeyArrayList
          UDDI list of java.lang.String objects.
 
Constructor Summary
Get_bindingDetail()
          Creates Get_bindingDetail object.
Get_bindingDetail(StringArrayList bindingKeyArrayList)
          Creates Get_bindingDetail object.
Get_bindingDetail(StringArrayList bindingKeyArrayList, java.lang.String authInfo)
          Creates Get_bindingDetail object.
 
Method Summary
 void addBindingKey(java.lang.String item)
          Adds a bindingKey to the bindingKeyArrayList
 void check()
          Checks this structure.
 java.lang.Object clone()
          Clones this structure.
 boolean equals(java.lang.Object o)
          Indicates whether another object is "equal to" this one.
static Get_bindingDetail fromXML(org.w3c.dom.Element element)
          Creates a new instance of org.systinet.uddi.client.v3.struct.Get_bindingDetail class from the element with XML representation of this object.
static Get_bindingDetail fromXML(java.io.Reader reader)
          Creates a new instance of org.systinet.uddi.client.v3.struct.Get_bindingDetail class from the reader with XML representation of this object.
static Get_bindingDetail fromXML(java.lang.String string)
          Creates a new instance of org.systinet.uddi.client.v3.struct.Get_bindingDetail class from the string with XML representation of this object.
static Get_bindingDetail fromXML(org.idoox.xml.Tokenizer tokenizer)
          Creates a new instance of org.systinet.uddi.client.v3.struct.Get_bindingDetail class from the reader with XML representation of this object.
static Get_bindingDetail fromXML(org.idoox.xml.Tokenizer tokenizer, java.util.Map mapping)
          Creates a new instance of org.systinet.uddi.client.v3.struct.Get_bindingDetail class from the reader with XML representation of this object.
 java.lang.String getAuthInfo()
          Returns the authInfo.
 StringArrayList getBindingKeyArrayList()
          Returns the bindingKeyArrayList.
 int hashCode()
          Returns a hash code value for the object.
 boolean normalize()
          Normalizes this structure.
 void setAuthInfo(java.lang.String authInfo)
          Sets the authInfo.
 void setBindingKeyArrayList(StringArrayList bindingKeyArrayList)
          Sets the bindingKeyArrayList.
 java.lang.String toXML()
          Returns the XML representation of this object.
 org.w3c.dom.Element toXML(org.w3c.dom.Document document)
          Returns the XML representation of this object.
 void toXML(java.lang.StringBuffer stringBuffer)
          Returns the XML representation of this object.
 void toXML(org.idoox.xml.TokenWriter tokenWriter)
          Returns the XML representation of this object.
 void toXML(org.idoox.xml.TokenWriter tokenWriter, java.util.Map mapping)
          Returns the XML representation of this object.
 void toXML(java.io.Writer writer)
          Returns the XML representation of this object.
 
Methods inherited from class org.systinet.uddi.client.base.UDDIObject
toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

authInfo

protected java.lang.String authInfo
Represents {urn:uddi-org:api_v3}authInfo type from uddi_v3.xsd


bindingKeyArrayList

protected StringArrayList bindingKeyArrayList
UDDI list of java.lang.String objects.

Constructor Detail

Get_bindingDetail

public Get_bindingDetail()
Creates Get_bindingDetail object.


Get_bindingDetail

public Get_bindingDetail(StringArrayList bindingKeyArrayList)
                  throws InvalidParameterException
Creates Get_bindingDetail object.


Get_bindingDetail

public Get_bindingDetail(StringArrayList bindingKeyArrayList,
                         java.lang.String authInfo)
                  throws InvalidParameterException
Creates Get_bindingDetail object.

Method Detail

getAuthInfo

public java.lang.String getAuthInfo()
Returns the authInfo.

Returns:
the authInfo

setAuthInfo

public void setAuthInfo(java.lang.String authInfo)
Sets the authInfo.

Parameters:
authInfo - the new authInfo

addBindingKey

public void addBindingKey(java.lang.String item)
                   throws InvalidParameterException
Adds a bindingKey to the bindingKeyArrayList

Parameters:
item - the new bindingKey.
Throws:
InvalidParameterException

getBindingKeyArrayList

public StringArrayList getBindingKeyArrayList()
Returns the bindingKeyArrayList.

Returns:
the bindingKeyArrayList

setBindingKeyArrayList

public void setBindingKeyArrayList(StringArrayList bindingKeyArrayList)
                            throws InvalidParameterException
Sets the bindingKeyArrayList.

Parameters:
bindingKeyArrayList - the new bindingKeyArrayList
Throws:
InvalidParameterException

toXML

public java.lang.String toXML()
Returns the XML representation of this object.

Overrides:
toXML in class UDDIObject
Returns:
the string with XML representation of this object

toXML

public void toXML(java.lang.StringBuffer stringBuffer)
Returns the XML representation of this object.

Overrides:
toXML in class UDDIObject
Parameters:
stringBuffer - the XML representation of this object will be added to this parameter

toXML

public org.w3c.dom.Element toXML(org.w3c.dom.Document document)
Returns the XML representation of this object.

Overrides:
toXML in class UDDIObject
Parameters:
document - base document
Returns:
the element with the XML representation of this object

toXML

public void toXML(java.io.Writer writer)
Returns the XML representation of this object.

Overrides:
toXML in class UDDIObject
Parameters:
writer - the XML representation of this object will be added to this parameter

toXML

public void toXML(org.idoox.xml.TokenWriter tokenWriter)
Returns the XML representation of this object.

Overrides:
toXML in class UDDIObject
Parameters:
tokenWriter - the XML representation of this object will be added to this parameter

toXML

public void toXML(org.idoox.xml.TokenWriter tokenWriter,
                  java.util.Map mapping)
Returns the XML representation of this object.

Overrides:
toXML in class UDDIObject
Parameters:
tokenWriter - the XML representation of this object will be added to this parameter
mapping -

fromXML

public static Get_bindingDetail fromXML(java.lang.String string)
                                 throws InvalidParameterException,
                                        org.idoox.util.WrappedException
Creates a new instance of org.systinet.uddi.client.v3.struct.Get_bindingDetail class from the string with XML representation of this object.

Parameters:
string - String with XML representation of this object
Throws:
InvalidParameterException
org.idoox.util.WrappedException

fromXML

public static Get_bindingDetail fromXML(org.w3c.dom.Element element)
                                 throws InvalidParameterException,
                                        org.idoox.util.WrappedException
Creates a new instance of org.systinet.uddi.client.v3.struct.Get_bindingDetail class from the element with XML representation of this object.

Parameters:
element - Elelemt with XML representation of this object
Throws:
InvalidParameterException
org.idoox.util.WrappedException

fromXML

public static Get_bindingDetail fromXML(java.io.Reader reader)
                                 throws InvalidParameterException,
                                        org.idoox.util.WrappedException
Creates a new instance of org.systinet.uddi.client.v3.struct.Get_bindingDetail class from the reader with XML representation of this object.

Parameters:
reader - Reader with XML representation of this object
Throws:
InvalidParameterException
org.idoox.util.WrappedException

fromXML

public static Get_bindingDetail fromXML(org.idoox.xml.Tokenizer tokenizer)
                                 throws InvalidParameterException,
                                        org.idoox.util.WrappedException
Creates a new instance of org.systinet.uddi.client.v3.struct.Get_bindingDetail class from the reader with XML representation of this object.

Parameters:
tokenizer - Tokenizer with XML representation of this object
Throws:
InvalidParameterException
org.idoox.util.WrappedException

fromXML

public static Get_bindingDetail fromXML(org.idoox.xml.Tokenizer tokenizer,
                                        java.util.Map mapping)
                                 throws InvalidParameterException,
                                        org.idoox.util.WrappedException
Creates a new instance of org.systinet.uddi.client.v3.struct.Get_bindingDetail class from the reader with XML representation of this object.

Parameters:
tokenizer - Tokenizer with XML representation of this object
mapping -
Throws:
InvalidParameterException
org.idoox.util.WrappedException

check

public void check()
           throws InvalidParameterException
Checks this structure.

Overrides:
check in class UDDIObject
Throws:
InvalidParameterException - if the required field is missing.

normalize

public boolean normalize()
Normalizes this structure. It removes not required empty members, arrays, and so on.

Overrides:
normalize in class UDDIObject

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Clones this structure. It returns deep copy.

Overrides:
clone in class UDDIObject
Throws:
java.lang.CloneNotSupportedException

equals

public boolean equals(java.lang.Object o)
Indicates whether another object is "equal to" this one.

Parameters:
o - the reference object with which to compare.
Returns:
true if this object is the same as the obj argument; false otherwise.

hashCode

public int hashCode()
Returns a hash code value for the object. This method is supported for the benefit of hashtables such as those provided by java.util.Hashtable.

Overrides:
hashCode in class UDDIObject
Returns:
a hash code value for this object.