net.sf.basedb.clients.web.plugins
Class BioAssayExperimentalFactorLoader
java.lang.Object
net.sf.basedb.clients.web.plugins.BioAssayExperimentalFactorLoader
- All Implemented Interfaces:
- DataLoader<BioAssay>
public class BioAssayExperimentalFactorLoader
- extends Object
- implements DataLoader<BioAssay>
Data loader that gets annotation values for a bioassay including
those that are present on the parent raw bioassay(s) without being
directly inherited by the bioassay. See
BioAssaySetUtil.getAnnotationValues(DbControl, SnapshotManager, BioAssay, net.sf.basedb.core.AnnotationType)
- Version:
- 2.13
- Author:
- Nicklas
- Last modified
- $Date: 2009-10-13 12:44:33 +0200 (Tue, 13 Oct 2009) $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
snapshotManager
private final SnapshotManager snapshotManager
BioAssayExperimentalFactorLoader
public BioAssayExperimentalFactorLoader()
BioAssayExperimentalFactorLoader
public BioAssayExperimentalFactorLoader(SnapshotManager snapshotManager)
- Creates an experimental factor loader that uses a specific snapshot manager
for loading the annotation values.
- Since:
- 2.14
getData
public Object getData(ExportedProperty exportedProperty,
BioAssay item)
- Description copied from interface:
DataLoader
- Get the value for the specified property.
- Specified by:
getData
in interface DataLoader<BioAssay>
- Parameters:
exportedProperty
- The property to get the value foritem
- The item that holds the value