Class AnnotationUtil.AnnotatableWrapper

java.lang.Object
net.sf.basedb.util.AnnotationUtil.AnnotatableWrapper
Enclosing class:
AnnotationUtil

static class AnnotationUtil.AnnotatableWrapper extends Object
This wrapper class is needed because we need to keep track of extracts linked with raw bioassays and derived bioassays until we have loaded the Extracts of a Physical Bioassay.

When we reach a RawBioAssay item or DerivedBioAssay item, we remember the extract on that as we move up towards PhysicalBioAssay. When the PhysicalBioAssay is reached we use the extracts to call PhysicalBioAssay.getAnnotatableParents(int, Collection).