|
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.PlateData
public class PlateData
This class holds information about a plate.
Plate
,
Array LIMS - Plates overviewField Summary | |
---|---|
private Set<ArrayDesignPlateData> |
arrayDesigns
|
private String |
barcode
|
private Set<PlateData> |
children
|
private int |
destinationIndex
|
private boolean |
destroyed
|
private Date |
entryDate
|
private Map<PlateEventTypeData,PlateEventData> |
events
|
static int |
MAX_BARCODE_LENGTH
The maximum length of the barcode that can be stored in the database. |
private Map<PlateData,Integer> |
parents
|
private Set<PlateData> |
parentSet
|
private PlateMappingData |
plateMapping
|
private PlateTypeData |
plateType
|
private Map<PlateCoordinate,WellData> |
wells
|
Fields inherited from interface net.sf.basedb.core.data.NameableData |
---|
MAX_DESCRIPTION_LENGTH, MAX_NAME_LENGTH |
Constructor Summary | |
---|---|
PlateData()
|
Method Summary | |
---|---|
(package private) Set<ArrayDesignPlateData> |
getArrayDesigns()
Used by Hibernate to link with the arraydesign for this plate. |
String |
getBarcode()
Get the barcode for the plate. |
(package private) Set<PlateData> |
getChildren()
The childs plates created by plate mappings. |
int |
getDestinationIndex()
If the plate was created by a plate mapping, this is the index of this plate in the list of created plates. |
Date |
getEntryDate()
Get the date this item was added to the database. |
Map<PlateEventTypeData,PlateEventData> |
getEvents()
The event for this plate. |
Map<PlateData,Integer> |
getParents()
If the plate was created by a PlateMappingData the source plates
are kept here. |
(package private) Set<PlateData> |
getParentSet()
Duplicate of getParents() but with a set instead of a map. |
PlateMappingData |
getPlateMapping()
If this plate was created by a plate mapping, it is linked here. |
PlateTypeData |
getPlateType()
The plate type of this plate. |
Map<PlateCoordinate,WellData> |
getWells()
The wells on this plate. |
boolean |
isDestroyed()
If the plate has been destroyed. |
(package private) void |
setArrayDesigns(Set<ArrayDesignPlateData> arrayDesigns)
|
void |
setBarcode(String barcode)
|
(package private) void |
setChildren(Set<PlateData> children)
|
void |
setDestinationIndex(int destinationIndex)
|
void |
setDestroyed(boolean destroyed)
|
void |
setEntryDate(Date entryDate)
|
(package private) void |
setEvents(Map<PlateEventTypeData,PlateEventData> events)
|
(package private) void |
setParents(Map<PlateData,Integer> parents)
|
(package private) void |
setParentSet(Set<PlateData> parentSet)
|
void |
setPlateMapping(PlateMappingData plateMapping)
|
void |
setPlateType(PlateTypeData plateType)
|
(package private) void |
setWells(Map<PlateCoordinate,WellData> wells)
|
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 |
---|
private Date entryDate
private PlateTypeData plateType
public static final int MAX_BARCODE_LENGTH
setBarcode(String)
,
Constant Field Valuesprivate String barcode
private boolean destroyed
private PlateMappingData plateMapping
private int destinationIndex
private Map<PlateData,Integer> parents
private Set<PlateData> parentSet
private Set<PlateData> children
private Map<PlateEventTypeData,PlateEventData> events
private Map<PlateCoordinate,WellData> wells
private Set<ArrayDesignPlateData> arrayDesigns
Constructor Detail |
---|
public PlateData()
Method Detail |
---|
public Date getEntryDate()
RegisteredData
getEntryDate
in interface RegisteredData
public void setEntryDate(Date entryDate)
public PlateTypeData getPlateType()
PlateTypeData.getPlates()
public void setPlateType(PlateTypeData plateType)
public String getBarcode()
public void setBarcode(String barcode)
public boolean isDestroyed()
public void setDestroyed(boolean destroyed)
public PlateMappingData getPlateMapping()
getParents()
property.
public void setPlateMapping(PlateMappingData plateMapping)
public int getDestinationIndex()
public void setDestinationIndex(int destinationIndex)
public Map<PlateData,Integer> getParents()
PlateMappingData
the source plates
are kept here.
getPlateMapping()
void setParents(Map<PlateData,Integer> parents)
Set<PlateData> getParentSet()
getParents()
but with a set instead of a map.
This is needed if we want to use the parent plates in a query.
getParents()
void setParentSet(Set<PlateData> parentSet)
Set<PlateData> getChildren()
getParents()
void setChildren(Set<PlateData> children)
public Map<PlateEventTypeData,PlateEventData> getEvents()
PlateEventData.getPlate()
void setEvents(Map<PlateEventTypeData,PlateEventData> events)
public Map<PlateCoordinate,WellData> getWells()
WellData.getPlate()
void setWells(Map<PlateCoordinate,WellData> wells)
Set<ArrayDesignPlateData> getArrayDesigns()
void setArrayDesigns(Set<ArrayDesignPlateData> arrayDesigns)
|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |