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

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

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

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  boolean bidirectional
           
private  UMLAssociationSourceUMLAssociationEdge sourceUMLAssociationEdge
           
private  UMLAssociationTargetUMLAssociationEdge targetUMLAssociationEdge
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
UMLAssociation()
           
UMLAssociation(boolean bidirectional, UMLAssociationSourceUMLAssociationEdge sourceUMLAssociationEdge, UMLAssociationTargetUMLAssociationEdge targetUMLAssociationEdge)
           
 
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
 UMLAssociationSourceUMLAssociationEdge getSourceUMLAssociationEdge()
          Gets the sourceUMLAssociationEdge value for this UMLAssociation.
 UMLAssociationTargetUMLAssociationEdge getTargetUMLAssociationEdge()
          Gets the targetUMLAssociationEdge value for this UMLAssociation.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 boolean isBidirectional()
          Gets the bidirectional value for this UMLAssociation.
 void setBidirectional(boolean bidirectional)
          Sets the bidirectional value for this UMLAssociation.
 void setSourceUMLAssociationEdge(UMLAssociationSourceUMLAssociationEdge sourceUMLAssociationEdge)
          Sets the sourceUMLAssociationEdge value for this UMLAssociation.
 void setTargetUMLAssociationEdge(UMLAssociationTargetUMLAssociationEdge targetUMLAssociationEdge)
          Sets the targetUMLAssociationEdge value for this UMLAssociation.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

targetUMLAssociationEdge

private UMLAssociationTargetUMLAssociationEdge targetUMLAssociationEdge

sourceUMLAssociationEdge

private UMLAssociationSourceUMLAssociationEdge sourceUMLAssociationEdge

bidirectional

private boolean bidirectional

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

UMLAssociation

public UMLAssociation()

UMLAssociation

public UMLAssociation(boolean bidirectional,
                      UMLAssociationSourceUMLAssociationEdge sourceUMLAssociationEdge,
                      UMLAssociationTargetUMLAssociationEdge targetUMLAssociationEdge)
Method Detail

getTargetUMLAssociationEdge

public UMLAssociationTargetUMLAssociationEdge getTargetUMLAssociationEdge()
Gets the targetUMLAssociationEdge value for this UMLAssociation.

Returns:
targetUMLAssociationEdge

setTargetUMLAssociationEdge

public void setTargetUMLAssociationEdge(UMLAssociationTargetUMLAssociationEdge targetUMLAssociationEdge)
Sets the targetUMLAssociationEdge value for this UMLAssociation.

Parameters:
targetUMLAssociationEdge -

getSourceUMLAssociationEdge

public UMLAssociationSourceUMLAssociationEdge getSourceUMLAssociationEdge()
Gets the sourceUMLAssociationEdge value for this UMLAssociation.

Returns:
sourceUMLAssociationEdge

setSourceUMLAssociationEdge

public void setSourceUMLAssociationEdge(UMLAssociationSourceUMLAssociationEdge sourceUMLAssociationEdge)
Sets the sourceUMLAssociationEdge value for this UMLAssociation.

Parameters:
sourceUMLAssociationEdge -

isBidirectional

public boolean isBidirectional()
Gets the bidirectional value for this UMLAssociation.

Returns:
bidirectional

setBidirectional

public void setBidirectional(boolean bidirectional)
Sets the bidirectional value for this UMLAssociation.

Parameters:
bidirectional -

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