Package org.anchoranalysis.feature.session.cache.finder
package org.anchoranalysis.feature.session.cache.finder
Strategies to determine which child-cache (among hierarchy) to employ for a particular feature
calculation.
-
ClassDescriptionSupplies a
LRUCache
that maps a feature input-type to a corresponding toFeatureCalculationInput
.CacheTransferSource<T extends FeatureInput>An existing cache that can be used as a source for child-caches elsewhere.A collection of existing caches that can collectively be used as sources for child-caches elsewhere.For particular child-caches, check if aFeatureCalculationInput
is available from another LRU-cache and reuse.Strategy to determine which child-cache (among hierarchy) to employ for a particular feature calculation.The default strategy for finding children by always directly taking (or creating a child-cache) as necessary.