core
Class MetadataProperty

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

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

Reference to a property name and value stored in the coding scheme metadata.

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  org.apache.axis.types.URI codingSchemeURI
           
private  java.lang.String codingSchemeVersion
           
private  java.lang.Object[] context
          Defines 0 or more named contexts for the property .
private  org.apache.axis.types.NCName name
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  java.lang.String value
           
 
Constructor Summary
MetadataProperty()
           
MetadataProperty(org.apache.axis.types.URI codingSchemeURI, java.lang.String codingSchemeVersion, java.lang.Object[] context, org.apache.axis.types.NCName name, java.lang.String value)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 org.apache.axis.types.URI getCodingSchemeURI()
          Gets the codingSchemeURI value for this MetadataProperty.
 java.lang.String getCodingSchemeVersion()
          Gets the codingSchemeVersion value for this MetadataProperty.
 java.lang.Object[] getContext()
          Gets the context value for this MetadataProperty.
 java.lang.Object getContext(int i)
           
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 MetadataProperty.
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
 java.lang.String getValue()
          Gets the value value for this MetadataProperty.
 int hashCode()
           
 void setCodingSchemeURI(org.apache.axis.types.URI codingSchemeURI)
          Sets the codingSchemeURI value for this MetadataProperty.
 void setCodingSchemeVersion(java.lang.String codingSchemeVersion)
          Sets the codingSchemeVersion value for this MetadataProperty.
 void setContext(int i, java.lang.Object _value)
           
 void setContext(java.lang.Object[] context)
          Sets the context value for this MetadataProperty.
 void setName(org.apache.axis.types.NCName name)
          Sets the name value for this MetadataProperty.
 void setValue(java.lang.String value)
          Sets the value value for this MetadataProperty.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

context

private java.lang.Object[] context
Defines 0 or more named contexts for the property .


name

private org.apache.axis.types.NCName name

value

private java.lang.String value

codingSchemeURI

private org.apache.axis.types.URI codingSchemeURI

codingSchemeVersion

private java.lang.String codingSchemeVersion

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

MetadataProperty

public MetadataProperty()

MetadataProperty

public MetadataProperty(org.apache.axis.types.URI codingSchemeURI,
                        java.lang.String codingSchemeVersion,
                        java.lang.Object[] context,
                        org.apache.axis.types.NCName name,
                        java.lang.String value)
Method Detail

getContext

public java.lang.Object[] getContext()
Gets the context value for this MetadataProperty.

Returns:
context Defines 0 or more named contexts for the property .

setContext

public void setContext(java.lang.Object[] context)
Sets the context value for this MetadataProperty.

Parameters:
context - Defines 0 or more named contexts for the property .

getContext

public java.lang.Object getContext(int i)

setContext

public void setContext(int i,
                       java.lang.Object _value)

getName

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

Returns:
name

setName

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

Parameters:
name -

getValue

public java.lang.String getValue()
Gets the value value for this MetadataProperty.

Returns:
value

setValue

public void setValue(java.lang.String value)
Sets the value value for this MetadataProperty.

Parameters:
value -

getCodingSchemeURI

public org.apache.axis.types.URI getCodingSchemeURI()
Gets the codingSchemeURI value for this MetadataProperty.

Returns:
codingSchemeURI

setCodingSchemeURI

public void setCodingSchemeURI(org.apache.axis.types.URI codingSchemeURI)
Sets the codingSchemeURI value for this MetadataProperty.

Parameters:
codingSchemeURI -

getCodingSchemeVersion

public java.lang.String getCodingSchemeVersion()
Gets the codingSchemeVersion value for this MetadataProperty.

Returns:
codingSchemeVersion

setCodingSchemeVersion

public void setCodingSchemeVersion(java.lang.String codingSchemeVersion)
Sets the codingSchemeVersion value for this MetadataProperty.

Parameters:
codingSchemeVersion -

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