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

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
getClass, notify, notifyAll, toString, wait, wait, wait
 

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