org.xmlsoap.schemas.wsdl
Class TBinding

java.lang.Object
  |
  +--org.xmlsoap.schemas.wsdl.TDocumented
        |
        +--org.xmlsoap.schemas.wsdl.TExtensibleDocumented
              |
              +--org.xmlsoap.schemas.wsdl.TBinding
All Implemented Interfaces:
org.apache.axis.encoding.AnyContentType, java.io.Serializable

public class TBinding
extends TExtensibleDocumented
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  org.apache.axis.types.NCName name
           
private  TBindingOperation[] operation
           
private  javax.xml.namespace.QName type
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Fields inherited from class org.xmlsoap.schemas.wsdl.TExtensibleDocumented
_any
 
Fields inherited from class org.xmlsoap.schemas.wsdl.TDocumented
documentation
 
Constructor Summary
TBinding()
           
TBinding(TBindingOperation[] operation, org.apache.axis.types.NCName name, javax.xml.namespace.QName type)
           
 
Method Summary
(package private) static void ()
           
 boolean equals(java.lang.Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 org.apache.axis.types.NCName getName()
          Gets the name value for this TBinding.
 TBindingOperation[] getOperation()
          Gets the operation value for this TBinding.
 TBindingOperation getOperation(int i)
           
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 javax.xml.namespace.QName getType()
          Gets the type value for this TBinding.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setName(org.apache.axis.types.NCName name)
          Sets the name value for this TBinding.
 void setOperation(int i, TBindingOperation _value)
           
 void setOperation(TBindingOperation[] operation)
          Sets the operation value for this TBinding.
 void setType(javax.xml.namespace.QName type)
          Sets the type value for this TBinding.
 
Methods inherited from class org.xmlsoap.schemas.wsdl.TExtensibleDocumented
get_any, set_any
 
Methods inherited from class org.xmlsoap.schemas.wsdl.TDocumented
getDocumentation, setDocumentation
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

operation

private TBindingOperation[] operation

name

private org.apache.axis.types.NCName name

type

private javax.xml.namespace.QName type

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

private static org.apache.axis.description.TypeDesc typeDesc
Constructor Detail

TBinding

public TBinding()

TBinding

public TBinding(TBindingOperation[] operation,
                org.apache.axis.types.NCName name,
                javax.xml.namespace.QName type)
Method Detail

getOperation

public TBindingOperation[] getOperation()
Gets the operation value for this TBinding.
Returns:
operation

setOperation

public void setOperation(TBindingOperation[] operation)
Sets the operation value for this TBinding.
Parameters:
operation -  

getOperation

public TBindingOperation getOperation(int i)

setOperation

public void setOperation(int i,
                         TBindingOperation _value)

getName

public org.apache.axis.types.NCName getName()
Gets the name value for this TBinding.
Returns:
name

setName

public void setName(org.apache.axis.types.NCName name)
Sets the name value for this TBinding.
Parameters:
name -  

getType

public javax.xml.namespace.QName getType()
Gets the type value for this TBinding.
Returns:
type

setType

public void setType(javax.xml.namespace.QName type)
Sets the type value for this TBinding.
Parameters:
type -  

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class TExtensibleDocumented

hashCode

public int hashCode()
Overrides:
hashCode in class TExtensibleDocumented

static void ()

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object

getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer

getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer