Package net.sf.basedb.util.listable
Class PhysicalBioAssayToDerivedBioAssayTransformer
- java.lang.Object
-
- net.sf.basedb.util.listable.AbstractSourceItemTransformer
-
- net.sf.basedb.util.listable.PhysicalBioAssayToDerivedBioAssayTransformer
-
- All Implemented Interfaces:
SourceItemTransformer
public class PhysicalBioAssayToDerivedBioAssayTransformer extends AbstractSourceItemTransformer
Source item transformer implementation that transform physical bioassay items to derived bioassays. This implementation transform to all derived bioassays that are descendants of the physical bioassays and may optionally limit the derived bioassays that are related to parent collected extracts.- Since:
- 3.5
- Author:
- Nicklas
-
-
Field Summary
Fields Modifier and Type Field Description private CollectExtracts
collectedExtracts
-
Constructor Summary
Constructors Constructor Description PhysicalBioAssayToDerivedBioAssayTransformer()
Create a new physical bioassay to derived bioassay transformer.PhysicalBioAssayToDerivedBioAssayTransformer(CollectExtracts collectedExtracts)
Create a new physical bioassay to derived bioassay transformer using the collected extracts to limit the returned items.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Integer>
transform(TransformContext context, Set<Integer> source)
Transform the given set of source item ID:s into a set of target item ID:s-
Methods inherited from class net.sf.basedb.util.listable.AbstractSourceItemTransformer
getSourceItemType, getTargetItemType, safeIdList
-
-
-
-
Field Detail
-
collectedExtracts
private CollectExtracts collectedExtracts
-
-
Constructor Detail
-
PhysicalBioAssayToDerivedBioAssayTransformer
public PhysicalBioAssayToDerivedBioAssayTransformer()
Create a new physical bioassay to derived bioassay transformer.
-
PhysicalBioAssayToDerivedBioAssayTransformer
public PhysicalBioAssayToDerivedBioAssayTransformer(CollectExtracts collectedExtracts)
Create a new physical bioassay to derived bioassay transformer using the collected extracts to limit the returned items.
-
-
Method Detail
-
transform
public Set<Integer> transform(TransformContext context, Set<Integer> source)
Description copied from interface:SourceItemTransformer
Transform the given set of source item ID:s into a set of target item ID:s
-
-