core
Class CodedNodeReference

java.lang.Object
  extended by core.CodedNodeReference
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ConceptReference

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

A reference to an entity in the coding scheme by code, optionally qualified by namespace and type.

See Also:
Serialized Form

Constructor Summary
CodedNodeReference()
           
CodedNodeReference(java.lang.String code, java.lang.String codeNamespace, java.lang.String codingSchemeName, java.lang.String[] entityType)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getCode()
          Gets the code value for this CodedNodeReference.
 java.lang.String getCodeNamespace()
          Gets the codeNamespace value for this CodedNodeReference.
 java.lang.String getCodingSchemeName()
          Gets the codingSchemeName value for this CodedNodeReference.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String[] getEntityType()
          Gets the entityType value for this CodedNodeReference.
 java.lang.String getEntityType(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
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setCode(java.lang.String code)
          Sets the code value for this CodedNodeReference.
 void setCodeNamespace(java.lang.String codeNamespace)
          Sets the codeNamespace value for this CodedNodeReference.
 void setCodingSchemeName(java.lang.String codingSchemeName)
          Sets the codingSchemeName value for this CodedNodeReference.
 void setEntityType(int i, java.lang.String _value)
           
 void setEntityType(java.lang.String[] entityType)
          Sets the entityType value for this CodedNodeReference.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodedNodeReference

public CodedNodeReference()

CodedNodeReference

public CodedNodeReference(java.lang.String code,
                          java.lang.String codeNamespace,
                          java.lang.String codingSchemeName,
                          java.lang.String[] entityType)
Method Detail

getEntityType

public java.lang.String[] getEntityType()
Gets the entityType value for this CodedNodeReference.

Returns:
entityType Local identifiers of the types(s) defining the referenced entity (e.g. 'concept', 'instance').

setEntityType

public void setEntityType(java.lang.String[] entityType)
Sets the entityType value for this CodedNodeReference.

Parameters:
entityType - Local identifiers of the types(s) defining the referenced entity (e.g. 'concept', 'instance').

getEntityType

public java.lang.String getEntityType(int i)

setEntityType

public void setEntityType(int i,
                          java.lang.String _value)

getCodingSchemeName

public java.lang.String getCodingSchemeName()
Gets the codingSchemeName value for this CodedNodeReference.

Returns:
codingSchemeName

setCodingSchemeName

public void setCodingSchemeName(java.lang.String codingSchemeName)
Sets the codingSchemeName value for this CodedNodeReference.

Parameters:
codingSchemeName -

getCode

public java.lang.String getCode()
Gets the code value for this CodedNodeReference.

Returns:
code

setCode

public void setCode(java.lang.String code)
Sets the code value for this CodedNodeReference.

Parameters:
code -

getCodeNamespace

public java.lang.String getCodeNamespace()
Gets the codeNamespace value for this CodedNodeReference.

Returns:
codeNamespace

setCodeNamespace

public void setCodeNamespace(java.lang.String codeNamespace)
Sets the codeNamespace value for this CodedNodeReference.

Parameters:
codeNamespace -

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