gov.nih.nci.caarray.external.v1_0.value
Class AbstractValue

java.lang.Object
  extended by gov.nih.nci.caarray.external.v1_0.value.AbstractValue
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
MeasurementValue, TermValue, UserDefinedValue

public abstract class AbstractValue
extends java.lang.Object
implements java.io.Serializable

Base class for values of characteristics and factor values.

Author:
dkokotov
See Also:
Serialized Form

Constructor Summary
AbstractValue()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          
 Term getUnit()
           
 int hashCode()
          
 void setUnit(Term unit)
           
 java.lang.String toString()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractValue

public AbstractValue()
Method Detail

getUnit

public Term getUnit()
Returns:
the unit for this value

setUnit

public void setUnit(Term unit)
Parameters:
unit - the unit to set

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object

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