|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.ArrayDesignData
public class ArrayDesignData
This class holds information about an arrayDesign
ArrayDesign
,
Array LIMS - arrays overviewField Summary | |
---|---|
private boolean |
affyChip
|
private Set<ArrayBatchData> |
arrayBatches
|
private Set<ArrayDesignBlockData> |
arrayDesignBlocks
|
private int |
dbFeatures
|
private Date |
entryDate
|
private int |
featureIdentificationMethod
|
private int |
fileFeatures
|
private FileSetData |
fileSet
|
private boolean |
hasFeatures
|
private JobData |
job
|
private int |
numArrays
|
private Set<ArrayDesignPlateData> |
plates
|
private PlatformData |
platform
|
private PlatformVariantData |
variant
|
Fields inherited from interface net.sf.basedb.core.data.NameableData |
---|
MAX_DESCRIPTION_LENGTH, MAX_NAME_LENGTH |
Constructor Summary | |
---|---|
ArrayDesignData()
|
Method Summary | |
---|---|
(package private) Set<ArrayBatchData> |
getArrayBatches()
This is the inverse end. |
(package private) Set<ArrayDesignBlockData> |
getArrayDesignBlocks()
This is the inverse end. |
Date |
getEntryDate()
Get the date this item was added to the database. |
int |
getFeatureIdentificationMethod()
The method to use for identiying features. 1 = COORDINATES, 2 = POSITION, 3 = FEATURE_ID |
FileSetData |
getFileSet()
Get the file set attached to this item. |
boolean |
getHasFeatures()
If the array design has features or not. |
JobData |
getJob()
Get the job that was used to import features to this array desing |
int |
getNumArrays()
The number of arrays on a single slide. |
int |
getNumDbFeatures()
The number of features on this array design that are stored in the database. |
int |
getNumFileFeatures()
The number of features on this array design that are stored inside files. |
Set<ArrayDesignPlateData> |
getPlates()
The plates this design is made from. |
PlatformData |
getPlatform()
Get the platform this raw bioassay uses |
PlatformVariantData |
getVariant()
Get the platform variant this raw bioassay uses, or null. |
boolean |
isAffyChip()
Deprecated. Has been replaced by platform |
void |
setAffyChip(boolean affyChip)
Deprecated. Has been replaced by platform |
(package private) void |
setArrayBatches(Set<ArrayBatchData> arrayBatches)
|
(package private) void |
setArrayDesignBlocks(Set<ArrayDesignBlockData> arrayDesignBlocks)
|
void |
setEntryDate(Date entryDate)
|
void |
setFeatureIdentificationMethod(int featureIdentificationMethod)
|
void |
setFileSet(FileSetData fileSet)
Attach a file set to the item. |
void |
setHasFeatures(boolean hasFeatures)
|
void |
setJob(JobData job)
|
void |
setNumArrays(int numArrays)
|
void |
setNumDbFeatures(int dbFeatures)
|
void |
setNumFileFeatures(int fileFeatures)
|
(package private) void |
setPlates(Set<ArrayDesignPlateData> plates)
|
void |
setPlatform(PlatformData platform)
|
void |
setVariant(PlatformVariantData variant)
|
Methods inherited from class net.sf.basedb.core.data.AnnotatedData |
---|
getAnnotationSet, setAnnotationSet |
Methods inherited from class net.sf.basedb.core.data.CommonData |
---|
getDescription, getName, isRemoved, setDescription, setName, setRemoved |
Methods inherited from class net.sf.basedb.core.data.SharedData |
---|
getItemKey, getProjectKey, setItemKey, setProjectKey |
Methods inherited from class net.sf.basedb.core.data.OwnedData |
---|
getOwner, setOwner |
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 |
Methods inherited from interface net.sf.basedb.core.data.OwnableData |
---|
getOwner, setOwner |
Field Detail |
---|
private FileSetData fileSet
private Date entryDate
private PlatformData platform
private PlatformVariantData variant
private JobData job
private int numArrays
private boolean affyChip
private boolean hasFeatures
private int dbFeatures
private int fileFeatures
private int featureIdentificationMethod
private Set<ArrayDesignBlockData> arrayDesignBlocks
private Set<ArrayDesignPlateData> plates
private Set<ArrayBatchData> arrayBatches
Constructor Detail |
---|
public ArrayDesignData()
Method Detail |
---|
public FileSetData getFileSet()
FileStoreEnabledData
getFileSet
in interface FileStoreEnabledData
FileSetData
object or null if no files are attachedpublic void setFileSet(FileSetData fileSet)
FileStoreEnabledData
setFileSet
in interface FileStoreEnabledData
public Date getEntryDate()
RegisteredData
getEntryDate
in interface RegisteredData
public void setEntryDate(Date entryDate)
public PlatformData getPlatform()
public void setPlatform(PlatformData platform)
public PlatformVariantData getVariant()
public void setVariant(PlatformVariantData variant)
public JobData getJob()
public void setJob(JobData job)
public int getNumArrays()
public void setNumArrays(int numArrays)
public boolean isAffyChip()
public void setAffyChip(boolean affyChip)
public boolean getHasFeatures()
public void setHasFeatures(boolean hasFeatures)
public int getNumDbFeatures()
public void setNumDbFeatures(int dbFeatures)
public int getNumFileFeatures()
public void setNumFileFeatures(int fileFeatures)
public int getFeatureIdentificationMethod()
public void setFeatureIdentificationMethod(int featureIdentificationMethod)
Set<ArrayDesignBlockData> getArrayDesignBlocks()
ArrayDesignBlockData.getArrayDesign()
void setArrayDesignBlocks(Set<ArrayDesignBlockData> arrayDesignBlocks)
public Set<ArrayDesignPlateData> getPlates()
void setPlates(Set<ArrayDesignPlateData> plates)
Set<ArrayBatchData> getArrayBatches()
ArrayBatchData.getArrayDesign()
void setArrayBatches(Set<ArrayBatchData> arrayBatches)
|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |