gov.nih.nci.caarray.external.v1_0.sample
Class AnnotationColumn
java.lang.Object
gov.nih.nci.caarray.external.v1_0.sample.AnnotationColumn
- All Implemented Interfaces:
- java.io.Serializable
public class AnnotationColumn
- extends java.lang.Object
- implements java.io.Serializable
An AnnotationColumn represents a column of AnnotationValueSets for a particular experiment graph node, with one
AnnotationValueSet for each category in the parent AnnotationSet.
- Author:
- dkokotov
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AnnotationColumn
public AnnotationColumn()
getNode
public AbstractExperimentGraphNode getNode()
- Returns:
- the experiment graph node for which this AnnotationColumn has value sets.
setNode
public void setNode(AbstractExperimentGraphNode node)
- Parameters:
node
- the experiment graph node for which this AnnotationColumn has value sets.
getValueSets
public java.util.List<AnnotationValueSet> getValueSets()
- Returns:
- the list of value sets for this column's node, one for each category from the parent annotation set
setValueSets
public void setValueSets(java.util.List<AnnotationValueSet> valueSets)
- Parameters:
valueSets
- list of value sets for this column's node.
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