Uses of Interface
org.anchoranalysis.feature.calculate.cache.FeatureCalculationCache
Packages that use FeatureCalculationCache
Package
Description
Sub-feature units of calculation that can be cached.
Classes to cache feature-results or parts of feature-results that occur repeatedly among features
or across calculations of the same feature.
A defined context in which one or more features are provided inputs and produce results.
Creates a
FeatureCalculationCache
to use
during feature-calculations.Strategies to determine which child-cache (among hierarchy) to employ for a particular feature
calculation.
-
Uses of FeatureCalculationCache in org.anchoranalysis.feature.calculate
Methods in org.anchoranalysis.feature.calculate that return FeatureCalculationCacheModifier and TypeMethodDescriptionFeatureCalculationInput.getCache()
Get the associatedFeatureCalculationCache
. -
Uses of FeatureCalculationCache in org.anchoranalysis.feature.calculate.cache
Methods in org.anchoranalysis.feature.calculate.cache that return FeatureCalculationCacheModifier and TypeMethodDescription<V extends FeatureInput>
FeatureCalculationCache<V> FeatureCalculationCache.childCacheFor
(ChildCacheName childName, Class<? extends FeatureInput> inputType, CacheCreator cacheCreator) Gets/creates a child-cache for a given name.<T extends FeatureInput>
FeatureCalculationCache<T> CacheCreator.create
(Class<? extends FeatureInput> inputType) Creates aFeatureCalculationCache
that accepts a particular input type. -
Uses of FeatureCalculationCache in org.anchoranalysis.feature.session
Methods in org.anchoranalysis.feature.session that return FeatureCalculationCache -
Uses of FeatureCalculationCache in org.anchoranalysis.feature.session.cache
Methods in org.anchoranalysis.feature.session.cache that return FeatureCalculationCacheModifier and TypeMethodDescription<T extends FeatureInput>
FeatureCalculationCache<T> HorizontalCacheCreator.create
(Class<? extends FeatureInput> inputType) -
Uses of FeatureCalculationCache in org.anchoranalysis.feature.session.cache.finder
Methods in org.anchoranalysis.feature.session.cache.finder that return FeatureCalculationCacheModifier and TypeMethodDescription<V extends FeatureInput>
FeatureCalculationCache<V> CheckCacheForSpecificChildren.childCacheFor
(FeatureCalculationCache<?> parentCache, CacheCreator factory, ChildCacheName childName, V input) <V extends FeatureInput>
FeatureCalculationCache<V> ChildCacheFinder.childCacheFor
(FeatureCalculationCache<?> parentCache, CacheCreator factory, ChildCacheName childCacheName, V input) Selects a child-cache given a parent and a child-name.<V extends FeatureInput>
FeatureCalculationCache<V> DefaultChildCacheFinder.childCacheFor
(FeatureCalculationCache<?> parentCache, CacheCreator factory, ChildCacheName childName, V input) Methods in org.anchoranalysis.feature.session.cache.finder with parameters of type FeatureCalculationCacheModifier and TypeMethodDescription<V extends FeatureInput>
FeatureCalculationCache<V> CheckCacheForSpecificChildren.childCacheFor
(FeatureCalculationCache<?> parentCache, CacheCreator factory, ChildCacheName childName, V input) <V extends FeatureInput>
FeatureCalculationCache<V> ChildCacheFinder.childCacheFor
(FeatureCalculationCache<?> parentCache, CacheCreator factory, ChildCacheName childCacheName, V input) Selects a child-cache given a parent and a child-name.<V extends FeatureInput>
FeatureCalculationCache<V> DefaultChildCacheFinder.childCacheFor
(FeatureCalculationCache<?> parentCache, CacheCreator factory, ChildCacheName childName, V input)