gov.nih.nci.caarray.external.v1_0.sample
Class AbstractExperimentGraphNode

java.lang.Object
  extended by gov.nih.nci.caarray.external.v1_0.AbstractCaArrayEntity
      extended by gov.nih.nci.caarray.external.v1_0.sample.AbstractExperimentGraphNode
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
Biomaterial, Hybridization

public abstract class AbstractExperimentGraphNode
extends AbstractCaArrayEntity

AbstractExperimentGraphNode represents a node within the sample-data relationship graph describing the structure of a microarray experiment.

Author:
dkokotov
See Also:
Serialized Form

Constructor Summary
AbstractExperimentGraphNode()
           
 
Method Summary
 CaArrayEntityReference getExperiment()
           
 java.lang.String getName()
           
 void setExperiment(CaArrayEntityReference experiment)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class gov.nih.nci.caarray.external.v1_0.AbstractCaArrayEntity
equals, getId, getReference, hashCode, setId, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractExperimentGraphNode

public AbstractExperimentGraphNode()
Method Detail

getName

public java.lang.String getName()
Returns:
the name

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

getExperiment

public CaArrayEntityReference getExperiment()
Returns:
a reference to the experiment to which this node belongs.

setExperiment

public void setExperiment(CaArrayEntityReference experiment)
Parameters:
experiment - the reference to the experiment to which this node belongs