oasis.names.tc.wsrp.v1.types
Class PropertyDescription

java.lang.Object
  extended by oasis.names.tc.wsrp.v1.types.PropertyDescription
All Implemented Interfaces:
java.io.Serializable

public class PropertyDescription
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
PropertyDescription()
           
PropertyDescription(Extension[] extensions, LocalizedString hint, LocalizedString label, java.lang.String name, javax.xml.namespace.QName type)
           
 
Method Summary
 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
 Extension[] getExtensions()
          Gets the extensions value for this PropertyDescription.
 Extension getExtensions(int i)
           
 LocalizedString getHint()
          Gets the hint value for this PropertyDescription.
 LocalizedString getLabel()
          Gets the label value for this PropertyDescription.
 java.lang.String getName()
          Gets the name value for this PropertyDescription.
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 PropertyDescription.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setExtensions(Extension[] extensions)
          Sets the extensions value for this PropertyDescription.
 void setExtensions(int i, Extension _value)
           
 void setHint(LocalizedString hint)
          Sets the hint value for this PropertyDescription.
 void setLabel(LocalizedString label)
          Sets the label value for this PropertyDescription.
 void setName(java.lang.String name)
          Sets the name value for this PropertyDescription.
 void setType(javax.xml.namespace.QName type)
          Sets the type value for this PropertyDescription.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyDescription

public PropertyDescription()

PropertyDescription

public PropertyDescription(Extension[] extensions,
                           LocalizedString hint,
                           LocalizedString label,
                           java.lang.String name,
                           javax.xml.namespace.QName type)
Method Detail

getLabel

public LocalizedString getLabel()
Gets the label value for this PropertyDescription.

Returns:
label

setLabel

public void setLabel(LocalizedString label)
Sets the label value for this PropertyDescription.

Parameters:
label -

getHint

public LocalizedString getHint()
Gets the hint value for this PropertyDescription.

Returns:
hint

setHint

public void setHint(LocalizedString hint)
Sets the hint value for this PropertyDescription.

Parameters:
hint -

getExtensions

public Extension[] getExtensions()
Gets the extensions value for this PropertyDescription.

Returns:
extensions

setExtensions

public void setExtensions(Extension[] extensions)
Sets the extensions value for this PropertyDescription.

Parameters:
extensions -

getExtensions

public Extension getExtensions(int i)

setExtensions

public void setExtensions(int i,
                          Extension _value)

getName

public java.lang.String getName()
Gets the name value for this PropertyDescription.

Returns:
name

setName

public void setName(java.lang.String name)
Sets the name value for this PropertyDescription.

Parameters:
name -

getType

public javax.xml.namespace.QName getType()
Gets the type value for this PropertyDescription.

Returns:
type

setType

public void setType(javax.xml.namespace.QName type)
Sets the type value for this PropertyDescription.

Parameters:
type -

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

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