org.oasis.wsn.topics
Class TopicNamespaceType

java.lang.Object
  extended by org.oasis.wsn.topics.ExtensibleDocumented
      extended by org.oasis.wsn.topics.TopicNamespaceType
All Implemented Interfaces:
java.io.Serializable, org.apache.axis.encoding.AnyContentType

public class TopicNamespaceType
extends ExtensibleDocumented
implements java.io.Serializable, org.apache.axis.encoding.AnyContentType

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  org.apache.axis.message.MessageElement[] _any
           
private  boolean _final
           
private  org.apache.axis.types.NCName name
           
private  org.apache.axis.types.URI targetNamespace
           
private  TopicNamespaceTypeTopic[] topic
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
TopicNamespaceType()
           
TopicNamespaceType(Documentation documentation, TopicNamespaceTypeTopic[] topic, org.apache.axis.message.MessageElement[] _any, org.apache.axis.types.NCName name, org.apache.axis.types.URI targetNamespace, boolean _final)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 org.apache.axis.message.MessageElement[] get_any()
          Gets the _any value for this TopicNamespaceType.
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 TopicNamespaceType.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 org.apache.axis.types.URI getTargetNamespace()
          Gets the targetNamespace value for this TopicNamespaceType.
 TopicNamespaceTypeTopic[] getTopic()
          Gets the topic value for this TopicNamespaceType.
 TopicNamespaceTypeTopic getTopic(int i)
           
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 boolean is_final()
          Gets the _final value for this TopicNamespaceType.
 void set_any(org.apache.axis.message.MessageElement[] _any)
          Sets the _any value for this TopicNamespaceType.
 void set_final(boolean _final)
          Sets the _final value for this TopicNamespaceType.
 void setName(org.apache.axis.types.NCName name)
          Sets the name value for this TopicNamespaceType.
 void setTargetNamespace(org.apache.axis.types.URI targetNamespace)
          Sets the targetNamespace value for this TopicNamespaceType.
 void setTopic(int i, TopicNamespaceTypeTopic _value)
           
 void setTopic(TopicNamespaceTypeTopic[] topic)
          Sets the topic value for this TopicNamespaceType.
 
Methods inherited from class org.oasis.wsn.topics.ExtensibleDocumented
getDocumentation, setDocumentation
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

topic

private TopicNamespaceTypeTopic[] topic

_any

private org.apache.axis.message.MessageElement[] _any

name

private org.apache.axis.types.NCName name

targetNamespace

private org.apache.axis.types.URI targetNamespace

_final

private boolean _final

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

TopicNamespaceType

public TopicNamespaceType()

TopicNamespaceType

public TopicNamespaceType(Documentation documentation,
                          TopicNamespaceTypeTopic[] topic,
                          org.apache.axis.message.MessageElement[] _any,
                          org.apache.axis.types.NCName name,
                          org.apache.axis.types.URI targetNamespace,
                          boolean _final)
Method Detail

getTopic

public TopicNamespaceTypeTopic[] getTopic()
Gets the topic value for this TopicNamespaceType.

Returns:
topic

setTopic

public void setTopic(TopicNamespaceTypeTopic[] topic)
Sets the topic value for this TopicNamespaceType.

Parameters:
topic -

getTopic

public TopicNamespaceTypeTopic getTopic(int i)

setTopic

public void setTopic(int i,
                     TopicNamespaceTypeTopic _value)

get_any

public org.apache.axis.message.MessageElement[] get_any()
Gets the _any value for this TopicNamespaceType.

Specified by:
get_any in interface org.apache.axis.encoding.AnyContentType
Returns:
_any

set_any

public void set_any(org.apache.axis.message.MessageElement[] _any)
Sets the _any value for this TopicNamespaceType.

Specified by:
set_any in interface org.apache.axis.encoding.AnyContentType
Parameters:
_any -

getName

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

Returns:
name

setName

public void setName(org.apache.axis.types.NCName name)
Sets the name value for this TopicNamespaceType.

Parameters:
name -

getTargetNamespace

public org.apache.axis.types.URI getTargetNamespace()
Gets the targetNamespace value for this TopicNamespaceType.

Returns:
targetNamespace

setTargetNamespace

public void setTargetNamespace(org.apache.axis.types.URI targetNamespace)
Sets the targetNamespace value for this TopicNamespaceType.

Parameters:
targetNamespace -

is_final

public boolean is_final()
Gets the _final value for this TopicNamespaceType.

Returns:
_final

set_final

public void set_final(boolean _final)
Sets the _final value for this TopicNamespaceType.

Parameters:
_final -

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class ExtensibleDocumented

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