Class TypeSystemAwareCache<K,V>
java.lang.Object
manifold.util.concurrent.Cache<K,V>
manifold.api.util.cache.TypeSystemAwareCache<K,V>
public class TypeSystemAwareCache<K,V>
extends manifold.util.concurrent.Cache<K,V>
-
Nested Class Summary
Nested classes/interfaces inherited from class manifold.util.concurrent.Cache
manifold.util.concurrent.Cache.Loader<L,W> -
Constructor Summary
ConstructorsConstructorDescriptionTypeSystemAwareCache(IManifoldHost host, String name, int size, manifold.util.concurrent.Cache.Loader<K, V> loader) -
Method Summary
Modifier and TypeMethodDescriptionstatic <K,V> TypeSystemAwareCache <K, V> make(IManifoldHost host, String name, int size, manifold.util.concurrent.Cache.Loader<K, V> loader) Methods inherited from class manifold.util.concurrent.Cache
clear, evict, get, getCachedValues, getConfiguredSize, getHitRate, getHits, getMisses, getRequests, getUtilizedSize, logEveryNSeconds, make, put, stopLogging, toString
-
Constructor Details
-
TypeSystemAwareCache
public TypeSystemAwareCache(IManifoldHost host, String name, int size, manifold.util.concurrent.Cache.Loader<K, V> loader)
-
-
Method Details
-
make
public static <K,V> TypeSystemAwareCache<K,V> make(IManifoldHost host, String name, int size, manifold.util.concurrent.Cache.Loader<K, V> loader)
-