gov.nih.nci.mageom.domain.BioAssayData
Interface BioAssayData

All Superinterfaces:
Describable, Extendable, Identifiable
All Known Subinterfaces:
DerivedBioAssayData, MeasuredBioAssayData
All Known Implementing Classes:
BioAssayDataImpl, DerivedBioAssayDataImpl, MeasuredBioAssayDataImpl

public interface BioAssayData
extends Identifiable

Represents the dataset created when the BioAssays are created. BioAssayData is the entry point to the values. Because the actual values are represented by a different object, BioDataValues, which can be memory intensive, the annotation of the transformation can be gotten separate from the data.

Version:
%I%, %G%

Method Summary
 BioAssayDimension getBioAssayDimension()
          Returns the value of this BioAssayData object's bioAssayDimension attribute.
 BioDataValues getBioDataValues()
          Returns the value of this BioAssayData object's bioDataValues attribute.
 DesignElementDimension getDesignElementDimension()
          Returns the value of this BioAssayData object's designElementDimension attribute.
 QuantitationTypeDimension getQuantitationTypeDimension()
          Returns the value of this BioAssayData object's quantitationTypeDimension attribute.
 NameValueType[] getSummaryStatistics()
          Returns the value of this BioAssayData object's summaryStatistics attribute.
 void setBioAssayDimension(BioAssayDimension p_bioAssayDimension)
          Sets the bioAssayDimension attribute.
 void setBioDataValues(BioDataValues p_bioDataValues)
          Sets the bioDataValues attribute.
 void setDesignElementDimension(DesignElementDimension p_designElementDimension)
          Sets the designElementDimension attribute.
 void setQuantitationTypeDimension(QuantitationTypeDimension p_quantitationTypeDimension)
          Sets the quantitationTypeDimension attribute.
 void setSummaryStatistics(NameValueType[] p_summaryStatistics)
          Sets the summaryStatistics attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.Identifiable
getIdentifier, getName, setIdentifier, setName
 
Methods inherited from interface gov.nih.nci.mageom.domain.Describable
getAuditTrail, getDescriptions, getSecurity, setAuditTrail, setDescriptions, setSecurity
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setBioAssayDimension

void setBioAssayDimension(BioAssayDimension p_bioAssayDimension)
Sets the bioAssayDimension attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a BioAssayData object.

Parameters:
p_bioAssayDimension - The new value for bioAssayDimension.
See Also:
getBioAssayDimension()

getBioAssayDimension

BioAssayDimension getBioAssayDimension()
Returns the value of this BioAssayData object's bioAssayDimension attribute.

Returns:
gov.nih.nci.mageom.bean.BioAssayData.BioAssayDimension The value of bioAssayDimension.
See Also:
BioAssayDimension

setDesignElementDimension

void setDesignElementDimension(DesignElementDimension p_designElementDimension)
Sets the designElementDimension attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a BioAssayData object.

Parameters:
p_designElementDimension - The new value for designElementDimension.
See Also:
getDesignElementDimension()

getDesignElementDimension

DesignElementDimension getDesignElementDimension()
Returns the value of this BioAssayData object's designElementDimension attribute.

Returns:
gov.nih.nci.mageom.bean.BioAssayData.DesignElementDimension The value of designElementDimension.
See Also:
DesignElementDimension

setQuantitationTypeDimension

void setQuantitationTypeDimension(QuantitationTypeDimension p_quantitationTypeDimension)
Sets the quantitationTypeDimension attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a BioAssayData object.

Parameters:
p_quantitationTypeDimension - The new value for quantitationTypeDimension.
See Also:
getQuantitationTypeDimension()

getQuantitationTypeDimension

QuantitationTypeDimension getQuantitationTypeDimension()
Returns the value of this BioAssayData object's quantitationTypeDimension attribute.

Returns:
gov.nih.nci.mageom.bean.BioAssayData.QuantitationTypeDimension The value of quantitationTypeDimension.
See Also:
QuantitationTypeDimension

setSummaryStatistics

void setSummaryStatistics(NameValueType[] p_summaryStatistics)
Sets the summaryStatistics attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a BioAssayData object.

Parameters:
p_summaryStatistics - The new value for summaryStatistics.
See Also:
getSummaryStatistics()

getSummaryStatistics

NameValueType[] getSummaryStatistics()
Returns the value of this BioAssayData object's summaryStatistics attribute.

Returns:
gov.nih.nci.mageom.bean.NameValueType[] The value of summaryStatistics.
See Also:
NameValueType

setBioDataValues

void setBioDataValues(BioDataValues p_bioDataValues)
Sets the bioDataValues attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a BioAssayData object.

Parameters:
p_bioDataValues - The new value for bioDataValues.
See Also:
getBioDataValues()

getBioDataValues

BioDataValues getBioDataValues()
Returns the value of this BioAssayData object's bioDataValues attribute.

Returns:
gov.nih.nci.mageom.bean.BioAssayData.BioDataValues The value of bioDataValues.
See Also:
BioDataValues