gov.nih.nci.caarray.domain.array
Class ProbeGroup

java.lang.Object
  extended by gov.nih.nci.caarray.domain.AbstractCaArrayObject
      extended by gov.nih.nci.caarray.domain.AbstractCaArrayEntity
          extended by gov.nih.nci.caarray.domain.array.ProbeGroup
All Implemented Interfaces:
com.fiveamsolutions.nci.commons.data.persistent.PersistentObject, java.io.Serializable

public class ProbeGroup
extends AbstractCaArrayEntity

A logical grouping of like probes, allowing the specification of a type.

See Also:
Serialized Form

Field Summary
 
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
ProbeGroup()
          Deprecated. for castor & hibernate use only
ProbeGroup(ArrayDesignDetails arrayDesignDetails)
           
 
Method Summary
 ArrayDesignDetails getArrayDesignDetails()
           
 java.lang.String getName()
           
 java.util.Set<PhysicalProbe> getProbes()
           
 void setName(java.lang.String name)
           
 
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, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProbeGroup

public ProbeGroup(ArrayDesignDetails arrayDesignDetails)
Parameters:
arrayDesignDetails - array design arrayDesignDetails

ProbeGroup

@Deprecated
public ProbeGroup()
Deprecated. for castor & hibernate use only

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

getProbes

public java.util.Set<PhysicalProbe> getProbes()
Returns:
the probes

getArrayDesignDetails

public ArrayDesignDetails getArrayDesignDetails()
Returns:
the design arrayDesignDetails