gov.nih.nci.mageom.domain.BioMaterial
Interface BioSample

All Superinterfaces:
BioMaterial, Describable, Extendable, Identifiable
All Known Implementing Classes:
BioSampleImpl

public interface BioSample
extends BioMaterial

BioSamples are products of treatments that are of interest. BioSamples are often used as the sources for other biosamples. The Type attribute describes the role the BioSample holds in the treatment hierarchy. This type can be an extract.

Version:
%I%, %G%

Method Summary
 OntologyEntry getType()
          Returns the value of this BioSample object's type attribute.
 void setType(OntologyEntry p_type)
          Sets the type attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.BioMaterial.BioMaterial
getCharacteristics, getMaterialType, getQualityControlStatistics, getTreatments, setCharacteristics, setMaterialType, setQualityControlStatistics, setTreatments
 
Methods inherited from interface gov.nih.nci.mageom.domain.Identifiable
getIdentifier, getName, setIdentifier, setName
 
Methods inherited from interface gov.nih.nci.mageom.domain.Describable
getAuditTrail, getDescriptions, getSecurity, setAuditTrail, setDescriptions, setSecurity
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setType

void setType(OntologyEntry p_type)
Sets the type attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a BioSample object.

Parameters:
p_type - The new value for type.
See Also:
getType()

getType

OntologyEntry getType()
Returns the value of this BioSample object's type attribute.

Returns:
gov.nih.nci.mageom.bean.Description.OntologyEntry The value of type.
See Also:
OntologyEntry