|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nih.nci.caarray.domain.AbstractCaArrayObject
gov.nih.nci.caarray.domain.data.DataSet
public class DataSet
Contains hybridization data represented by an AbstractArrayData
or as requested by a client.
Field Summary |
---|
Fields inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayObject |
---|
DEFAULT_BATCH_SIZE, DEFAULT_STRING_COLUMN_SIZE, LARGE_TEXT_FIELD_LENGTH |
Constructor Summary | |
---|---|
DataSet()
|
Method Summary | |
---|---|
HybridizationData |
addHybridizationData(Hybridization hybridization)
Creates a new HybridizationData for this DataSet . |
void |
addQuantitationType(QuantitationType type)
Adds a new type to this DataSet , creating the appropriate columns for all
HybridizationDatas . |
void |
addQuantitationTypes(java.util.List<QuantitationType> types)
Adds a list of new types to this DataSet , creating the appropriate columns for all
HybridizationDatas . |
boolean |
datasLoaded(java.util.List<QuantitationType> types)
Determine whether all columns for the given quantitation types in each HybridizationData in this DataSet have been loaded with data values. |
AbstractArrayData |
getArrayData()
|
DesignElementList |
getDesignElementList()
|
java.util.List<HybridizationData> |
getHybridizationDataList()
|
java.util.List<QuantitationType> |
getQuantitationTypes()
|
void |
prepareColumns(java.util.List<QuantitationType> types,
int numberOfRows)
Initialize the columns of each HybridizationData in this DataSet with empty value sets of given size. |
void |
setArrayData(AbstractArrayData arrayData)
|
void |
setDesignElementList(DesignElementList designElementList)
|
Methods inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayObject |
---|
equals, getCaBigId, getId, getPostLoadSecurityPolicies, getRemoteApiSecurityPolicies, hashCode, setCaBigId, setId, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DataSet()
Method Detail |
---|
public AbstractArrayData getArrayData()
public void setArrayData(AbstractArrayData arrayData)
arrayData
- the arrayData to setpublic java.util.List<HybridizationData> getHybridizationDataList()
public HybridizationData addHybridizationData(Hybridization hybridization)
HybridizationData
for this DataSet
.
hybridization
- Hybridization
associated with the data
public java.util.List<QuantitationType> getQuantitationTypes()
public void addQuantitationType(QuantitationType type)
DataSet
, creating the appropriate columns for all
HybridizationDatas
.
type
- the type to add.public void addQuantitationTypes(java.util.List<QuantitationType> types)
DataSet
, creating the appropriate columns for all
HybridizationDatas
.
types
- the types to add.public void prepareColumns(java.util.List<QuantitationType> types, int numberOfRows)
types
- the types of the columns to initializenumberOfRows
- the number of rows each columnn's array of values should havepublic boolean datasLoaded(java.util.List<QuantitationType> types)
types
- the quantitation types of interest
public DesignElementList getDesignElementList()
public void setDesignElementList(DesignElementList designElementList)
designElementList
- the designElementList to set
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |