Uses of Interface
org.anchoranalysis.feature.session.cache.finder.ChildCacheFinder
Packages that use ChildCacheFinder
Package
Description
A defined context in which one or more features are provided inputs and produce results.
Strategies to determine which child-cache (among hierarchy) to employ for a particular feature
calculation.
Strategies on whether to reuse or invalidate a feature-input's cache.
-
Uses of ChildCacheFinder in org.anchoranalysis.feature.session
Constructors in org.anchoranalysis.feature.session with parameters of type ChildCacheFinderModifierConstructorDescriptionSessionInputSequential
(T input, CacheCreator cacheCreator, ChildCacheFinder findChild) Creates for a particular input,CacheCreator
andChildCacheFinder
. -
Uses of ChildCacheFinder in org.anchoranalysis.feature.session.cache.finder
Classes in org.anchoranalysis.feature.session.cache.finder that implement ChildCacheFinderModifier and TypeClassDescriptionclass
For particular child-caches, check if aFeatureCalculationInput
is available from another LRU-cache and reuse.class
The default strategy for finding children by always directly taking (or creating a child-cache) as necessary.Methods in org.anchoranalysis.feature.session.cache.finder that return ChildCacheFinderModifier and TypeMethodDescriptionCheckCacheForSpecificChildren.finderForGrandchild()
ChildCacheFinder.finderForGrandchild()
What finder to use for children-of-children?DefaultChildCacheFinder.finderForGrandchild()
static ChildCacheFinder
DefaultChildCacheFinder.instance()
Singleton instance ofDefaultChildCacheFinder
. -
Uses of ChildCacheFinder in org.anchoranalysis.feature.session.replace
Constructors in org.anchoranalysis.feature.session.replace with parameters of type ChildCacheFinderModifierConstructorDescriptionAlwaysNew
(CacheCreator cacheCreator, ChildCacheFinder findChildStrategy) ReuseSingletonStrategy
(CacheCreator cacheCreator, ChildCacheFinder findChildStrategy) Constructor with custom means of creating aFeatureCalculationInput