core
Class CodingSchemeVersionOrTag

java.lang.Object
  extended by core.CodingSchemeVersionOrTag
All Implemented Interfaces:
java.io.Serializable

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

A named coding scheme version or a virtual tag (e.g. latest, production, etc). Note that the tagged form of identifier is only applicable in the context of a given service, as one service may identify the scheme as "production" and another as "staging".

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  java.lang.String tag
          The specific tag for the coding scheme
private static org.apache.axis.description.TypeDesc typeDesc
           
private  java.lang.String version
          The specific version of the coding scheme.
 
Constructor Summary
CodingSchemeVersionOrTag()
           
CodingSchemeVersionOrTag(java.lang.String tag, java.lang.String version)
           
 
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
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getTag()
          Gets the tag value for this CodingSchemeVersionOrTag.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getVersion()
          Gets the version value for this CodingSchemeVersionOrTag.
 int hashCode()
           
 void setTag(java.lang.String tag)
          Sets the tag value for this CodingSchemeVersionOrTag.
 void setVersion(java.lang.String version)
          Sets the version value for this CodingSchemeVersionOrTag.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

version

private java.lang.String version
The specific version of the coding scheme.


tag

private java.lang.String tag
The specific tag for the coding scheme


__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

CodingSchemeVersionOrTag

public CodingSchemeVersionOrTag()

CodingSchemeVersionOrTag

public CodingSchemeVersionOrTag(java.lang.String tag,
                                java.lang.String version)
Method Detail

getVersion

public java.lang.String getVersion()
Gets the version value for this CodingSchemeVersionOrTag.

Returns:
version The specific version of the coding scheme.

setVersion

public void setVersion(java.lang.String version)
Sets the version value for this CodingSchemeVersionOrTag.

Parameters:
version - The specific version of the coding scheme.

getTag

public java.lang.String getTag()
Gets the tag value for this CodingSchemeVersionOrTag.

Returns:
tag The specific tag for the coding scheme

setTag

public void setTag(java.lang.String tag)
Sets the tag value for this CodingSchemeVersionOrTag.

Parameters:
tag - The specific tag for the coding scheme

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