public class BioPlateEventData extends CommonData implements LoggableData, RegisteredData
BioMaterialEventData
items to
a bioplate event (via a participant). Some information (eg.
protocol, hardware, etc. is then linked so that an update on
the bioplate event is automatically transfered to all biomaterial
events.BioPlateEvent
,
Developer documentation: Biomaterials LIMSModifier and Type | Field and Description |
---|---|
private Date |
entryDate |
private Date |
eventDate |
private BioPlateEventTypeData |
eventType |
private HardwareData |
hardware |
private Set<BioPlateEventParticipantData> |
participants |
private ProtocolData |
protocol |
MAX_DESCRIPTION_LENGTH, MAX_NAME_LENGTH
Constructor and Description |
---|
BioPlateEventData() |
Modifier and Type | Method and Description |
---|---|
Date |
getEntryDate()
Get the date this item was added to the database.
|
Date |
getEventDate()
Get the date this event happened in the lab.
|
BioPlateEventTypeData |
getEventType()
The type of the event.
|
HardwareData |
getHardware()
Get the hardware used in this event
|
Set<BioPlateEventParticipantData> |
getParticipants()
This is the inverse end.
|
ProtocolData |
getProtocol()
Get the protocol used in this event.
|
void |
setEntryDate(Date entryDate) |
void |
setEventDate(Date eventDate) |
void |
setEventType(BioPlateEventTypeData eventType) |
void |
setHardware(HardwareData hardware) |
(package private) void |
setParticipants(Set<BioPlateEventParticipantData> participants) |
void |
setProtocol(ProtocolData protocol) |
getDescription, getName, isRemoved, setDescription, setName, setRemoved
getItemKey, getProjectKey, setItemKey, setProjectKey
equals, getId, getVersion, hashCode, setId, setVersion, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getId, getVersion
getOwner, setOwner
private Date entryDate
private BioPlateEventTypeData eventType
private Date eventDate
private ProtocolData protocol
private HardwareData hardware
private Set<BioPlateEventParticipantData> participants
public Date getEntryDate()
RegisteredData
getEntryDate
in interface RegisteredData
public void setEntryDate(Date entryDate)
public BioPlateEventTypeData getEventType()
public void setEventType(BioPlateEventTypeData eventType)
public Date getEventDate()
public void setEventDate(Date eventDate)
public ProtocolData getProtocol()
public void setProtocol(ProtocolData protocol)
public HardwareData getHardware()
public void setHardware(HardwareData hardware)
public Set<BioPlateEventParticipantData> getParticipants()
BioPlateEventParticipantData.getEvent()
void setParticipants(Set<BioPlateEventParticipantData> participants)