Package net.sf.basedb.core.data
Class ExtractData
-
- All Implemented Interfaces:
AnnotatableData
,IdentifiableData
,LoggableData
,NameableData
,OwnableData
,RemovableData
,ShareableData
,SubtypableData
public class ExtractData extends MeasuredBioMaterialData
This represents an extract.- Version:
- 2.0
- Author:
- Nicklas
- See Also:
Extract
, Developer documentation: Biomaterials LIMS- Last modified
- $Date: 2015-01-14 14:29:04 +0100 (on, 14 jan 2015) $
- Hibernate: subclass
- discriminator-value="3" lazy="true"
-
-
Field Summary
Fields Modifier and Type Field Description private Set<DerivedBioAssayData>
derivedBioAssays
private Set<RawBioAssayData>
rawBioAssays
private TagData
tag
-
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 ExtractData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) Set<DerivedBioAssayData>
getDerivedBioAssays()
This is the inverse end.(package private) Set<RawBioAssayData>
getRawBioAssays()
This is the inverse end.TagData
getTag()
The tag used for tagging the extract so that it can be tracked on physical bioassays.(package private) void
setDerivedBioAssays(Set<DerivedBioAssayData> derivedBioAssays)
(package private) void
setRawBioAssays(Set<RawBioAssayData> rawBioAssays)
void
setTag(TagData tag)
-
Methods inherited from class net.sf.basedb.core.data.MeasuredBioMaterialData
getBioWell, getCreationEvent, getEvents, getOriginalQuantity, getParent, getParentType, getRemainingQuantity, setBioWell, setCreationEvent, setEvents, setOriginalQuantity, setParent, setParentType, setRemainingQuantity
-
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
-
tag
private TagData tag
-
rawBioAssays
private Set<RawBioAssayData> rawBioAssays
-
derivedBioAssays
private Set<DerivedBioAssayData> derivedBioAssays
-
-
Method Detail
-
getTag
public TagData getTag()
The tag used for tagging the extract so that it can be tracked on physical bioassays.- Since:
- 3.0
- Hibernate: many-to-one
- column="`label_id`" not-null="false" outer-join="false"
-
setTag
public void setTag(TagData tag)
-
getRawBioAssays
Set<RawBioAssayData> getRawBioAssays()
This is the inverse end.- Since:
- 3.0
- See Also:
RawBioAssayData.getParentExtract()
- Hibernate: set
- lazy="true" inverse="true"
- Hibernate: collection-key
- column="`extract_id`"
- Hibernate: collection-one-to-many
- class="net.sf.basedb.core.data.RawBioAssayData"
-
setRawBioAssays
void setRawBioAssays(Set<RawBioAssayData> rawBioAssays)
-
getDerivedBioAssays
Set<DerivedBioAssayData> getDerivedBioAssays()
This is the inverse end.- Since:
- 3.4
- See Also:
DerivedBioAssayData.getExtract()
- Hibernate: set
- lazy="true" inverse="true"
- Hibernate: collection-key
- column="`extract_id`"
- Hibernate: collection-one-to-many
- class="net.sf.basedb.core.data.DerivedBioAssayData"
-
setDerivedBioAssays
void setDerivedBioAssays(Set<DerivedBioAssayData> derivedBioAssays)
-
-