Package net.sf.basedb.core.data
Class BioSourceData
-
- All Implemented Interfaces:
AnnotatableData
,IdentifiableData
,LoggableData
,NameableData
,OwnableData
,RegisteredData
,RemovableData
,ShareableData
,SubtypableData
public class BioSourceData extends BioMaterialData implements RegisteredData
This represents a biosoruce which is the starting point of all biomaterials.- Version:
- 2.0
- Author:
- Nicklas
- See Also:
BioSource
, Developer documentation: Biomaterials LIMS- Last modified
- $Date: 2013-05-24 13:37:14 +0200 (fr, 24 maj 2013) $
- Hibernate: subclass
- discriminator-value="1" lazy="true"
-
-
Field Summary
Fields Modifier and Type Field Description private Date
entryDate
-
Fields inherited from class net.sf.basedb.core.data.BioMaterialData
MAX_EXTERNAL_ID_LENGTH
-
Fields inherited from interface net.sf.basedb.core.data.NameableData
MAX_DESCRIPTION_LENGTH, MAX_NAME_LENGTH
-
-
Constructor Summary
Constructors Constructor Description BioSourceData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Date
getEntryDate()
Get the date this item was added to the database.void
setEntryDate(Date entryDate)
-
Methods inherited from class net.sf.basedb.core.data.BioMaterialData
equals, getChildCreationEvents, getChildren, getExternalId, getItemSubtype, setChildCreationEvents, setChildren, setExternalId, setItemSubtype
-
Methods inherited from class net.sf.basedb.core.data.AnnotatedData
getAnnotations, getAnnotationSet, setAnnotations, setAnnotationSet
-
Methods inherited from class net.sf.basedb.core.data.CommonData
getDescription, getName, getRemovedBy, setDescription, setName, setRemovedBy
-
Methods inherited from class net.sf.basedb.core.data.SharedData
getItemKey, getProjectKey, setItemKey, setProjectKey
-
Methods inherited from class net.sf.basedb.core.data.BasicData
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
-
entryDate
private Date entryDate
-
-
Method Detail
-
getEntryDate
public Date getEntryDate()
Description copied from interface:RegisteredData
Get the date this item was added to the database. The value is generated at creation time and can't be modified later.- Specified by:
getEntryDate
in interfaceRegisteredData
-
setEntryDate
public void setEntryDate(Date entryDate)
-
-