Package net.sf.basedb.core.data
Class ExtraValueData
java.lang.Object
net.sf.basedb.core.data.BasicData
net.sf.basedb.core.data.ExtraValueData
- All Implemented Interfaces:
FileStoreEnabledData
,IdentifiableData
This represents the use of extra values that have been calculated for a bioassayset.
Each bioassay set may only have one extra value of each type.
- Version:
- 2.0
- Author:
- Nicklas
- See Also:
- Last modified
- $Date: 2014-06-10 13:27:02 +0200 (ti, 10 jun 2014) $
- Hibernate: class
- table="`ExtraValues`" lazy="false"
-
Field Summary
Modifier and TypeFieldDescriptionprivate BioAssaySetData
private DataCubeExtraValueData
private ExtraValueTypeData
private FileSetData
private JobData
private int
private int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the bioassayset this extra value belongs to.Get the data cube extra value where the extra values are stored.Get the type of this extra value.Get the file set attached to this item.getJob()
Get the job that was used to execute this calculate this extra value.int
The number of extra values that are stored in files.int
The number of extra values that have been inserted.void
setBioAssaySet
(BioAssaySetData bioAssaySet) void
setDataCubeExtraValue
(DataCubeExtraValueData dataCubeExtraValue) void
setExtraValueType
(ExtraValueTypeData extraValueType) void
setFileSet
(FileSetData fileSet) Attach a file set to the item.void
void
setNumFileValues
(int numFileValues) void
setNumValues
(int numValues) 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
-
Field Details
-
fileSet
-
bioAssaySet
-
extraValueType
-
dataCubeExtraValue
-
numValues
private int numValues -
numFileValues
private int numFileValues -
job
-
-
Constructor Details
-
ExtraValueData
public ExtraValueData()
-
-
Method Details
-
getFileSet
Description copied from interface:FileStoreEnabledData
Get the file set attached to this item.- Specified by:
getFileSet
in interfaceFileStoreEnabledData
- Returns:
- A
FileSetData
object or null if no files are attached
-
setFileSet
Description copied from interface:FileStoreEnabledData
Attach a file set to the item. Null is allowed to unlink it.- Specified by:
setFileSet
in interfaceFileStoreEnabledData
-
getBioAssaySet
Get the bioassayset this extra value belongs to.- Hibernate: many-to-one
- column="`bioassayset_id`" not-null="true" outer-join="false" update="false" unique-key="ExtraValue_uniqueextravalue"
-
setBioAssaySet
-
getExtraValueType
Get the type of this extra value.- Hibernate: many-to-one
- column="`extravaluetype_id`" not-null="true" outer-join="false" update="false" unique-key="ExtraValue_uniqueextravalue"
-
setExtraValueType
-
getDataCubeExtraValue
Get the data cube extra value where the extra values are stored.- Hibernate: many-to-one
- column="`datacubeextravalue_id`" not-null="true" outer-join="false" update="false" cascade="save-update"
-
setDataCubeExtraValue
-
getNumValues
public int getNumValues()The number of extra values that have been inserted.- Hibernate: property
- column="`values`" type="int" not-null="true" update="false"
-
setNumValues
public void setNumValues(int numValues) -
getNumFileValues
public int getNumFileValues()The number of extra values that are stored in files.- Hibernate: property
- column="`file_values`" type="int" not-null="true"
-
setNumFileValues
public void setNumFileValues(int numFileValues) -
getJob
Get the job that was used to execute this calculate this extra value. Null is allowed.- Hibernate: many-to-one
- column="`job_id`" not-null="false" outer-join="false" update="false"
-
setJob
-