net.sf.basedb.util.export.spotdata
Interface AssayField
- All Superinterfaces:
- ExportableField
- All Known Implementing Classes:
- AnnotationAssayField
public interface AssayField
- extends ExportableField
Represents a bioassay field that is going to be exported. An implementation
needs to provide the following information and services:
- A way to extract the needed values based from a bioassay.
- A
Formatter
that is used to format the values that are
extracted before they are written to the file
- A title that is used as a column header for the data
- Version:
- 2.12
- Author:
- Nicklas
- Last modified
- $Date: 2009-05-08 13:30:36 +0200 (Fri, 08 May 2009) $
getAssayValue
Collection<?> getAssayValue(DbControl dc,
BioAssay assay)
- Get the values for the given bioassay.
- Parameters:
dc
- The DbControl that is used for database accessassay
- The bioassay to get the value(s) from
- Returns:
- A collection with one or more values, or null or an
empty collection if there is no value for the given
bioassay