net.sf.basedb.core.data
Class ScanData
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.ScanData
- All Implemented Interfaces:
- AnnotatableData, IdentifiableData, LoggableData, NameableData, OwnableData, RegisteredData, RemovableData, ShareableData
public class ScanData
- extends AnnotatedData
- implements RegisteredData
This class holds information about an scan.
- Version:
- 2.0
- Author:
- Nicklas
- See Also:
Scan
,
Hybridzations and raw data overview- Last modified
- $Date: 2009-04-06 14:52:39 +0200 (Mon, 06 Apr 2009) $
- Hibernate: class
- table="`Scans`" lazy="false"
entryDate
private Date entryDate
hybridization
private HybridizationData hybridization
scanner
private HardwareData scanner
protocol
private ProtocolData protocol
images
private Set<ImageData> images
rawBioAssays
private Set<RawBioAssayData> rawBioAssays
ScanData
public ScanData()
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 interface RegisteredData
setEntryDate
public void setEntryDate(Date entryDate)
getHybridization
public HybridizationData getHybridization()
- Get the hybridization.
- Hibernate: many-to-one
- column="`hybridization_id`" not-null="true" outer-join="false"
setHybridization
public void setHybridization(HybridizationData hybridization)
getScanner
public HardwareData getScanner()
- Get the hardware, ie. scanner, used to scan the images.
- Hibernate: many-to-one
- column="`hardware_id`" not-null="false" outer-join="false"
setScanner
public void setScanner(HardwareData scanner)
getProtocol
public ProtocolData getProtocol()
- Get the protocol used while scanning.
- Hibernate: many-to-one
- column="`protocol_id`" not-null="false" outer-join="false"
setProtocol
public void setProtocol(ProtocolData protocol)
getImages
Set<ImageData> getImages()
- This is the inverse end.
- See Also:
ImageData.getScan()
- Hibernate: set
- lazy="true" inverse="true" cascade="delete"
- Hibernate: collection-key
- column="`scan_id`"
- Hibernate: collection-one-to-many
- class="net.sf.basedb.core.data.ImageData"
setImages
void setImages(Set<ImageData> images)
getRawBioAssays
Set<RawBioAssayData> getRawBioAssays()
- This is the inverse end.
- See Also:
RawBioAssayData.getScan()
- Hibernate: set
- lazy="true" inverse="true"
- Hibernate: collection-key
- column="`scan_id`"
- Hibernate: collection-one-to-many
- class="net.sf.basedb.core.data.RawBioAssayData"
setRawBioAssays
void setRawBioAssays(Set<RawBioAssayData> rawBioAssays)