Package net.sf.basedb.util.listable
package net.sf.basedb.util.listable
-
ClassDescriptionAbstract base class for source item transformers that can be useful for implementing some common functionality.Abstract base class for source item transformer factories that can be useful for implementing some common functionality.Source item transformer that transform biosource items to their child samples.Source item transformer implementation that transform collected extract items to derived bioassays.Source item transformer implementation that transform collected extract items to raw bioassays.Collect extracts seen on derived bioassays and raw bioassays that has been loaded by other transformers.Source item transformer implementation that transform derived bioassay items to child derived bioassays.Source item transformer implementation that transform derived bioassay items to parent derived bioassays.Source item transformer implementation that transform derived bioassay items to physical bioassays.Source item transformer implementation that transform derived bioassay items to raw bioassays.Source item transformer implementation that transform extract items to their child extract items.Source item transformer implementation that transform extract items to their parent extract items.Source item transformer implementation that transform extract items to physical bioassays.Source item transformer that transform extract items to their parent samples.Utility class for working with
Listable
items.Source item transformer implementation that transform physical bioassay items to derived bioassays.Source item transformer implementation that transform physical bioassay items to extracts.Transformer implementation that can be used to to find parent items to children that have a subtype with the "push annotations to parent" flag set.Source item transformer implementation that transform raw bioassay items to derived bioassays.Transformer implementation that is intended to provide a final filtering of target items.Source item transformer that transform sample items to their parent biosources.Source item transformer implementation that transform sample items to their child sample items.Source item transformer that transform sample items to their child extract.Source item transformer implementation that transform sample items to their parent sample items.Implementations are responsible for transforming a set of source item ID:s into a set of related target item ID:s.Chains together one or more source item transformers.A source item transformer factory is responsible for creatingSourceItemTransformer
:s that can transform between the supportedSourceItemTransformerFactory.getSupportedSourceItems(SyncFilter.SourceItemTransform)
to the specifiedSourceItemTransformerFactory.getTargetItem()
.This is a wrapper transformer factory that can be applied to any other factory in order to provide support for caching.Transformer factory implementation for transforming to biosources.Transformer factory implementation for transforming to derived bioassays.Transformer factory implementation for transforming to extracts.Transformer factory implementation for transforming to physical bioassays.Transformer factory implementation for transforming to raw bioassays.Transformer factory implementation for transforming to samples.A simple cache implementation for holding the result of source item to target item transformation.Transformation context that can be used to keep track of vital information when doing multi-step transformations.