gov.nih.nci.caarray.external.v1_0.factor
Class FactorValue

java.lang.Object
  extended by gov.nih.nci.caarray.external.v1_0.factor.FactorValue
All Implemented Interfaces:
java.io.Serializable

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

FactorValue represents the value of an experimental factor for a particular hybridization chain.

Author:
dkokotov
See Also:
Serialized Form

Constructor Summary
FactorValue()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          
 Factor getFactor()
           
 AbstractValue getValue()
           
 int hashCode()
          
static FactorValue newMeasurementFactorValue()
           
static FactorValue newTermFactorValue()
           
static FactorValue newUserDefinedFactorValue()
           
 void setFactor(Factor factor)
           
 void setValue(AbstractValue value)
           
 java.lang.String toString()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FactorValue

public FactorValue()
Method Detail

getValue

public AbstractValue getValue()
Returns:
the value

setValue

public void setValue(AbstractValue value)
Parameters:
value - the value to set

getFactor

public Factor getFactor()
Returns:
the factor whose value this contains

setFactor

public void setFactor(Factor factor)
Parameters:
factor - the factor to set

newMeasurementFactorValue

public static FactorValue newMeasurementFactorValue()
Returns:
a new FactorValue initialized with a blank measurement value;

newTermFactorValue

public static FactorValue newTermFactorValue()
Returns:
a new FactorValue initialized with a blank term value;

newUserDefinedFactorValue

public static FactorValue newUserDefinedFactorValue()
Returns:
a new FactorValue initialized with a blank user defined value;

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