net.sf.basedb.core.data
Class BioPlateData
java.lang.Object
net.sf.basedb.core.data.BasicData
net.sf.basedb.core.data.OwnedData
net.sf.basedb.core.data.SharedData
net.sf.basedb.core.data.CommonData
net.sf.basedb.core.data.AnnotatedData
net.sf.basedb.core.data.BioPlateData
- All Implemented Interfaces:
- AnnotatableData, IdentifiableData, LoggableData, NameableData, OwnableData, RemovableData, ShareableData
public class BioPlateData
- extends AnnotatedData
This class holds information about a bioplate
- Version:
- 2.10
- Author:
- martin
- See Also:
BioPlate
,
Biomaterials overview- Last modified
- $Date: 2008-11-27 16:33:55 +0100 (Thu, 27 Nov 2008) $
- Hibernate: class
- table="`BioPlates`" lazy="false"
MAX_EXTERNAL_ID_LENGTH
public static final int MAX_EXTERNAL_ID_LENGTH
- The maximum length of the external id that can be stored in the database.
- See Also:
setExternalId(String)
,
Constant Field Values
externalId
private String externalId
MAX_BARCODE_LENGTH
public static final int MAX_BARCODE_LENGTH
- The maximum length of the barcode that can be stored in the database.
- See Also:
setBarcode(String)
,
Constant Field Values
barcode
private String barcode
plateGeometry
private PlateGeometryData plateGeometry
freezer
private HardwareData freezer
bioWells
private Map<PlateCoordinate,BioWellData> bioWells
BioPlateData
public BioPlateData()
getExternalId
public String getExternalId()
- Get the external id for the biomaterial
- Hibernate: property
- column="`external_id`" type="string" length="255" not-null="false"
setExternalId
public void setExternalId(String externalId)
getBarcode
public String getBarcode()
- Get the barcode for the bioplate. It is not required and doesn't have to be unique.
- Hibernate: property
- column="`barcode`" type="string" length="255" not-null="false"
setBarcode
public void setBarcode(String barcode)
getPlateGeometry
public PlateGeometryData getPlateGeometry()
- The geometry of this plate type.
- Hibernate: many-to-one
- column="`plategeometry_id`" not-null="true" outer-join="false" update="false"
setPlateGeometry
public void setPlateGeometry(PlateGeometryData plateGeometry)
getFreezer
public HardwareData getFreezer()
- Get the hardware, ie. freezer where the plate is kept.
- Hibernate: many-to-one
- column="`hardware_id`" not-null="false" outer-join="false"
setFreezer
public void setFreezer(HardwareData freezer)
getBioWells
public Map<PlateCoordinate,BioWellData> getBioWells()
- The wells on this plate. This is the inverse end.
- See Also:
BioWellData.getBioPlate()
- Hibernate: map
- lazy="true" inverse="true" cascade="all"
- Hibernate: collection-key
- column="`bioplate_id`"
- Hibernate: collection-composite-index
- class="net.sf.basedb.core.data.PlateCoordinate"
- Hibernate: collection-one-to-many
- class="net.sf.basedb.core.data.BioWellData"
setBioWells
void setBioWells(Map<PlateCoordinate,BioWellData> bioWells)