ncihistory
Class NCIChangeEvent

java.lang.Object
  extended by ncihistory.NCIChangeEvent
All Implemented Interfaces:
java.io.Serializable

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

A change event as documented in ftp://ftp1.nci.nih.gov/pub/cacore/EVS/ReadMe_history.txt. Note that date and time of the change event is recorded in the containing version. All change events for the same/date and time a recorded in the same verison.

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  java.lang.String conceptcode
           
private  java.lang.String conceptName
           
private  ChangeType editaction
          The activity being recorded (create, modify, split, merge, retire)
private  java.lang.String referencecode
           
private  java.lang.String referencename
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
NCIChangeEvent()
           
NCIChangeEvent(java.lang.String conceptName, java.lang.String conceptcode, ChangeType editaction, java.lang.String referencecode, java.lang.String referencename)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getConceptcode()
          Gets the conceptcode value for this NCIChangeEvent.
 java.lang.String getConceptName()
          Gets the conceptName value for this NCIChangeEvent.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 ChangeType getEditaction()
          Gets the editaction value for this NCIChangeEvent.
 java.lang.String getReferencecode()
          Gets the referencecode value for this NCIChangeEvent.
 java.lang.String getReferencename()
          Gets the referencename value for this NCIChangeEvent.
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
 int hashCode()
           
 void setConceptcode(java.lang.String conceptcode)
          Sets the conceptcode value for this NCIChangeEvent.
 void setConceptName(java.lang.String conceptName)
          Sets the conceptName value for this NCIChangeEvent.
 void setEditaction(ChangeType editaction)
          Sets the editaction value for this NCIChangeEvent.
 void setReferencecode(java.lang.String referencecode)
          Sets the referencecode value for this NCIChangeEvent.
 void setReferencename(java.lang.String referencename)
          Sets the referencename value for this NCIChangeEvent.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

editaction

private ChangeType editaction
The activity being recorded (create, modify, split, merge, retire)


conceptcode

private java.lang.String conceptcode

conceptName

private java.lang.String conceptName

referencecode

private java.lang.String referencecode

referencename

private java.lang.String referencename

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

NCIChangeEvent

public NCIChangeEvent()

NCIChangeEvent

public NCIChangeEvent(java.lang.String conceptName,
                      java.lang.String conceptcode,
                      ChangeType editaction,
                      java.lang.String referencecode,
                      java.lang.String referencename)
Method Detail

getEditaction

public ChangeType getEditaction()
Gets the editaction value for this NCIChangeEvent.

Returns:
editaction The activity being recorded (create, modify, split, merge, retire)

setEditaction

public void setEditaction(ChangeType editaction)
Sets the editaction value for this NCIChangeEvent.

Parameters:
editaction - The activity being recorded (create, modify, split, merge, retire)

getConceptcode

public java.lang.String getConceptcode()
Gets the conceptcode value for this NCIChangeEvent.

Returns:
conceptcode

setConceptcode

public void setConceptcode(java.lang.String conceptcode)
Sets the conceptcode value for this NCIChangeEvent.

Parameters:
conceptcode -

getConceptName

public java.lang.String getConceptName()
Gets the conceptName value for this NCIChangeEvent.

Returns:
conceptName

setConceptName

public void setConceptName(java.lang.String conceptName)
Sets the conceptName value for this NCIChangeEvent.

Parameters:
conceptName -

getReferencecode

public java.lang.String getReferencecode()
Gets the referencecode value for this NCIChangeEvent.

Returns:
referencecode

setReferencecode

public void setReferencecode(java.lang.String referencecode)
Sets the referencecode value for this NCIChangeEvent.

Parameters:
referencecode -

getReferencename

public java.lang.String getReferencename()
Gets the referencename value for this NCIChangeEvent.

Returns:
referencename

setReferencename

public void setReferencename(java.lang.String referencename)
Sets the referencename value for this NCIChangeEvent.

Parameters:
referencename -

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