gov.nih.nci.caarray.domain.array
Class PhysicalProbe
java.lang.Object
gov.nih.nci.caarray.domain.AbstractCaArrayObject
gov.nih.nci.caarray.domain.array.AbstractDesignElement
gov.nih.nci.caarray.domain.array.AbstractProbe
gov.nih.nci.caarray.domain.array.PhysicalProbe
- All Implemented Interfaces:
- com.fiveamsolutions.nci.commons.data.persistent.PersistentObject, java.io.Serializable
public class PhysicalProbe
- extends AbstractProbe
Represents a physical probe on a microarray.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
PhysicalProbe
public PhysicalProbe(ArrayDesignDetails details,
ProbeGroup probeGroup)
- Creates a new
PhysicalProbe
.
- Parameters:
details
- the array design detailsprobeGroup
- probe group
PhysicalProbe
@Deprecated
public PhysicalProbe()
- Deprecated. hibernate & castor only
getProbeGroup
public ProbeGroup getProbeGroup()
- Returns:
- the probeGroup
setProbeGroup
public void setProbeGroup(ProbeGroup probeGroup)
- Parameters:
probeGroup
- the probe group this probe belongs to
getFeatures
public java.util.Set<Feature> getFeatures()
- Returns:
- the features
addFeature
public void addFeature(Feature feature)
- Add a feature to this physical probe.
- Parameters:
feature
- feature to add
getArrayDesignDetails
public ArrayDesignDetails getArrayDesignDetails()
- Returns:
- the design details
getControlType
public Term getControlType()
- Returns:
- the controlType
setControlType
public void setControlType(Term controlType)
- Parameters:
controlType
- the controlType to set