|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nih.nci.caarray.domain.AbstractCaArrayObject
gov.nih.nci.caarray.domain.AbstractCaArrayEntity
gov.nih.nci.caarray.domain.project.AbstractExperimentDesignNode
gov.nih.nci.caarray.domain.sample.AbstractBioMaterial
gov.nih.nci.caarray.domain.sample.Sample
public class Sample
Nested Class Summary | |
---|---|
static class |
Sample.ByNameComparator
Comparator for samples by name. |
Field Summary | |
---|---|
static java.lang.String |
DISCRIMINATOR
the Hibernate discriminator for this biomaterial subclass. |
Fields inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayEntity |
---|
CAARRAY_LSID_AUTHORITY, CAARRAY_LSID_NAMESPACE |
Fields inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayObject |
---|
DEFAULT_BATCH_SIZE, DEFAULT_STRING_COLUMN_SIZE, LARGE_TEXT_FIELD_LENGTH |
Constructor Summary | |
---|---|
Sample()
|
Method Summary | |
---|---|
protected void |
doAddDirectPredecessor(AbstractExperimentDesignNode predecessor)
Actually add the new node as a direct predecessor of this node. |
protected void |
doAddDirectSuccessor(AbstractExperimentDesignNode successor)
Actually add the new node as a direct successor of this node. |
java.util.Set<? extends AbstractExperimentDesignNode> |
getDirectPredecessors()
|
java.util.Set<? extends AbstractExperimentDesignNode> |
getDirectSuccessors()
|
java.util.Set<Extract> |
getExtracts()
Gets the extracts. |
ExperimentDesignNodeType |
getNodeType()
|
java.util.Set<Hybridization> |
getRelatedHybridizations()
|
java.util.Set<Source> |
getSources()
Gets the sources. |
void |
merge(AbstractExperimentDesignNode node)
Merges another AbstractExperimentDesignNode into this one. |
Methods inherited from class gov.nih.nci.caarray.domain.project.AbstractExperimentDesignNode |
---|
addDirectPredecessor, addDirectSuccessor, getCharacteristicsRecursively, getPredecessorsOfType, getSuccessorsOfType |
Methods inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayEntity |
---|
getLsid, getLsidAuthority, getLsidNamespace, getLsidObjectId, setLsid, setLsid, setLsidForEntity |
Methods inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayObject |
---|
equals, getCaBigId, getId, getPostLoadSecurityPolicies, getRemoteApiSecurityPolicies, hashCode, setCaBigId, setId |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.fiveamsolutions.nci.commons.data.persistent.PersistentObject |
---|
getId |
Field Detail |
---|
public static final java.lang.String DISCRIMINATOR
Constructor Detail |
---|
public Sample()
Method Detail |
---|
public java.util.Set<Source> getSources()
public java.util.Set<Extract> getExtracts()
public java.util.Set<Hybridization> getRelatedHybridizations()
getRelatedHybridizations
in class AbstractBioMaterial
public ExperimentDesignNodeType getNodeType()
getNodeType
in class AbstractExperimentDesignNode
public java.util.Set<? extends AbstractExperimentDesignNode> getDirectPredecessors()
getDirectPredecessors
in class AbstractExperimentDesignNode
public java.util.Set<? extends AbstractExperimentDesignNode> getDirectSuccessors()
getDirectSuccessors
in class AbstractExperimentDesignNode
protected void doAddDirectPredecessor(AbstractExperimentDesignNode predecessor)
doAddDirectPredecessor
in class AbstractExperimentDesignNode
predecessor
- the new node. it is assumed this node is of the correct typeprotected void doAddDirectSuccessor(AbstractExperimentDesignNode successor)
doAddDirectSuccessor
in class AbstractExperimentDesignNode
successor
- the new node. it is assumed this node is of the correct typepublic void merge(AbstractExperimentDesignNode node)
Most of the information will actually be moved from node
to this in preparation
for deleting node
.
merge
in class AbstractBioMaterial
node
- node to merge into this
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |