gov.nih.nci.cagrid.metadata.dataservice
Class UMLAssociationEdge

java.lang.Object
  extended by gov.nih.nci.cagrid.metadata.dataservice.UMLAssociationEdge
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  int maxCardinality
           
private  int minCardinality
           
private  java.lang.String roleName
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  UMLClassReference UMLClassReference
           
 
Constructor Summary
UMLAssociationEdge()
           
UMLAssociationEdge(UMLClassReference UMLClassReference, int maxCardinality, int minCardinality, java.lang.String roleName)
           
 
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
 int getMaxCardinality()
          Gets the maxCardinality value for this UMLAssociationEdge.
 int getMinCardinality()
          Gets the minCardinality value for this UMLAssociationEdge.
 java.lang.String getRoleName()
          Gets the roleName value for this UMLAssociationEdge.
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
 UMLClassReference getUMLClassReference()
          Gets the UMLClassReference value for this UMLAssociationEdge.
 int hashCode()
           
 void setMaxCardinality(int maxCardinality)
          Sets the maxCardinality value for this UMLAssociationEdge.
 void setMinCardinality(int minCardinality)
          Sets the minCardinality value for this UMLAssociationEdge.
 void setRoleName(java.lang.String roleName)
          Sets the roleName value for this UMLAssociationEdge.
 void setUMLClassReference(UMLClassReference UMLClassReference)
          Sets the UMLClassReference value for this UMLAssociationEdge.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UMLClassReference

private UMLClassReference UMLClassReference

maxCardinality

private int maxCardinality

minCardinality

private int minCardinality

roleName

private java.lang.String roleName

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

UMLAssociationEdge

public UMLAssociationEdge()

UMLAssociationEdge

public UMLAssociationEdge(UMLClassReference UMLClassReference,
                          int maxCardinality,
                          int minCardinality,
                          java.lang.String roleName)
Method Detail

getUMLClassReference

public UMLClassReference getUMLClassReference()
Gets the UMLClassReference value for this UMLAssociationEdge.

Returns:
UMLClassReference

setUMLClassReference

public void setUMLClassReference(UMLClassReference UMLClassReference)
Sets the UMLClassReference value for this UMLAssociationEdge.

Parameters:
UMLClassReference -

getMaxCardinality

public int getMaxCardinality()
Gets the maxCardinality value for this UMLAssociationEdge.

Returns:
maxCardinality

setMaxCardinality

public void setMaxCardinality(int maxCardinality)
Sets the maxCardinality value for this UMLAssociationEdge.

Parameters:
maxCardinality -

getMinCardinality

public int getMinCardinality()
Gets the minCardinality value for this UMLAssociationEdge.

Returns:
minCardinality

setMinCardinality

public void setMinCardinality(int minCardinality)
Sets the minCardinality value for this UMLAssociationEdge.

Parameters:
minCardinality -

getRoleName

public java.lang.String getRoleName()
Gets the roleName value for this UMLAssociationEdge.

Returns:
roleName

setRoleName

public void setRoleName(java.lang.String roleName)
Sets the roleName value for this UMLAssociationEdge.

Parameters:
roleName -

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