|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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
public class BioPlateData
This class holds information about a bioplate
BioPlate
,
Biomaterials overviewField Summary | |
---|---|
private String |
barcode
|
private BioPlateTypeData |
bioPlateType
|
private Map<PlateCoordinate,BioWellData> |
bioWells
|
private boolean |
destroyed
|
private Set<BioPlateEventParticipantData> |
eventParticipants
|
private String |
externalId
|
private int |
freeWells
|
private HardwareData |
freezer
|
static int |
MAX_BARCODE_LENGTH
The maximum length of the barcode that can be stored in the database. |
static int |
MAX_EXTERNAL_ID_LENGTH
The maximum length of the external id that can be stored in the database. |
private PlateGeometryData |
plateGeometry
|
Fields inherited from interface net.sf.basedb.core.data.NameableData |
---|
MAX_DESCRIPTION_LENGTH, MAX_NAME_LENGTH |
Constructor Summary | |
---|---|
BioPlateData()
|
Method Summary | |
---|---|
String |
getBarcode()
Get the barcode for the bioplate. |
BioPlateTypeData |
getBioPlateType()
Get the type of the bioplate. |
Map<PlateCoordinate,BioWellData> |
getBioWells()
The wells on this plate. |
(package private) Set<BioPlateEventParticipantData> |
getEventParticipants()
This is the inverse end. |
String |
getExternalId()
Get the external id for the biomaterial |
int |
getFreeWells()
Get the number of wells that are free on the bioplate. |
HardwareData |
getFreezer()
Get the hardware, ie. freezer where the plate is kept. |
PlateGeometryData |
getPlateGeometry()
The geometry of this plate type. |
boolean |
isDestroyed()
If the plate has been destroyed. |
void |
setBarcode(String barcode)
|
void |
setBioPlateType(BioPlateTypeData bioPlateType)
|
(package private) void |
setBioWells(Map<PlateCoordinate,BioWellData> bioWells)
|
void |
setDestroyed(boolean destroyed)
|
(package private) void |
setEventParticipants(Set<BioPlateEventParticipantData> eventParticipants)
|
void |
setExternalId(String externalId)
|
void |
setFreeWells(int freeWells)
|
void |
setFreezer(HardwareData freezer)
|
void |
setPlateGeometry(PlateGeometryData plateGeometry)
|
void |
updateFreeWells(int diff)
Update the number of free wells with the given difference |
Methods inherited from class net.sf.basedb.core.data.AnnotatedData |
---|
getAnnotationSet, setAnnotationSet |
Methods inherited from class net.sf.basedb.core.data.CommonData |
---|
getDescription, getName, isRemoved, setDescription, setName, setRemoved |
Methods inherited from class net.sf.basedb.core.data.SharedData |
---|
getItemKey, getProjectKey, setItemKey, setProjectKey |
Methods inherited from class net.sf.basedb.core.data.OwnedData |
---|
getOwner, setOwner |
Methods inherited from class net.sf.basedb.core.data.BasicData |
---|
equals, getId, getVersion, hashCode, setId, setVersion, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface net.sf.basedb.core.data.IdentifiableData |
---|
getId, getVersion |
Methods inherited from interface net.sf.basedb.core.data.OwnableData |
---|
getOwner, setOwner |
Field Detail |
---|
public static final int MAX_EXTERNAL_ID_LENGTH
setExternalId(String)
,
Constant Field Valuesprivate String externalId
public static final int MAX_BARCODE_LENGTH
setBarcode(String)
,
Constant Field Valuesprivate String barcode
private boolean destroyed
private PlateGeometryData plateGeometry
private HardwareData freezer
private BioPlateTypeData bioPlateType
private int freeWells
private Map<PlateCoordinate,BioWellData> bioWells
private Set<BioPlateEventParticipantData> eventParticipants
Constructor Detail |
---|
public BioPlateData()
Method Detail |
---|
public String getExternalId()
public void setExternalId(String externalId)
public String getBarcode()
public void setBarcode(String barcode)
public boolean isDestroyed()
public void setDestroyed(boolean destroyed)
public PlateGeometryData getPlateGeometry()
public void setPlateGeometry(PlateGeometryData plateGeometry)
public HardwareData getFreezer()
public void setFreezer(HardwareData freezer)
public BioPlateTypeData getBioPlateType()
public void setBioPlateType(BioPlateTypeData bioPlateType)
public int getFreeWells()
public void setFreeWells(int freeWells)
public void updateFreeWells(int diff)
public Map<PlateCoordinate,BioWellData> getBioWells()
BioWellData.getBioPlate()
void setBioWells(Map<PlateCoordinate,BioWellData> bioWells)
Set<BioPlateEventParticipantData> getEventParticipants()
BioPlateEventParticipantData.getBioPlate()
void setEventParticipants(Set<BioPlateEventParticipantData> eventParticipants)
|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |