Uses of Class
com.strobel.collections.Cache
-
Packages that use Cache Package Description com.strobel.collections com.strobel.core com.strobel.expressions com.strobel.util -
-
Uses of Cache in com.strobel.collections
Subclasses of Cache in com.strobel.collections Modifier and Type Class Description (package private) classSatelliteCache<K,V>(package private) classThreadLocalCache<K,V>(package private) classThreadLocalIdentityCache<K,V>(package private) classTopLevelCache<K,V>Fields in com.strobel.collections declared as Cache Modifier and Type Field Description private Cache<K,V>SatelliteCache. _parentprivate Cache<K,V>ThreadLocalCache. _parentprivate Cache<K,V>ThreadLocalIdentityCache. _parentMethods in com.strobel.collections that return Cache Modifier and Type Method Description static <K,V>
Cache<K,V>Cache. createSatelliteCache()Creates an unsynchronized, concurrency-unsafe Level 1 cache that can only be used safely by a single thread.static <K,V>
Cache<K,V>Cache. createSatelliteCache(Cache<K,V> parent)Creates an unsynchronized, concurrency-unsafe Level 2 cache that can only be used safely by a single thread.static <K,V>
Cache<K,V>Cache. createSatelliteIdentityCache()Creates an unsynchronized, concurrency-unsafe Level 1 cache that can only be used safely by a single thread.static <K,V>
Cache<K,V>Cache. createSatelliteIdentityCache(Cache<K,V> parent)Creates an unsynchronized, concurrency-unsafe Level 2 cache that can only be used safely by a single thread.static <K,V>
Cache<K,V>Cache. createThreadLocalCache()Creates a Level 1 cache that internally maintains a separate satellite cache for each thread that accesses it.static <K,V>
Cache<K,V>Cache. createThreadLocalCache(Cache<K,V> parent)Creates a Level 2 cache that internally maintains a separate satellite cache for each thread that accesses it.static <K,V>
Cache<K,V>Cache. createThreadLocalIdentityCache()Creates a Level 1 cache that internally maintains a separate satellite cache for each thread that accesses it.static <K,V>
Cache<K,V>Cache. createThreadLocalIdentityCache(Cache<K,V> parent)Creates a Level 2 cache that internally maintains a separate satellite cache for each thread that accesses it.static <K,V>
Cache<K,V>Cache. createTopLevelCache()Creates a concurrency-safe Level 1 cache that may be used in isolation or as the root cache in a multi-level cache design.abstract Cache<K,V>Cache. getSatelliteCache()Returns a thread-specific satellite cache chained to this cache.Cache<K,V>SatelliteCache. getSatelliteCache()Cache<K,V>ThreadLocalCache. getSatelliteCache()Cache<K,V>ThreadLocalIdentityCache. getSatelliteCache()Cache<K,V>TopLevelCache. getSatelliteCache()Methods in com.strobel.collections with parameters of type Cache Modifier and Type Method Description static <K,V>
Cache<K,V>Cache. createSatelliteCache(Cache<K,V> parent)Creates an unsynchronized, concurrency-unsafe Level 2 cache that can only be used safely by a single thread.static <K,V>
Cache<K,V>Cache. createSatelliteIdentityCache(Cache<K,V> parent)Creates an unsynchronized, concurrency-unsafe Level 2 cache that can only be used safely by a single thread.static <K,V>
Cache<K,V>Cache. createThreadLocalCache(Cache<K,V> parent)Creates a Level 2 cache that internally maintains a separate satellite cache for each thread that accesses it.static <K,V>
Cache<K,V>Cache. createThreadLocalIdentityCache(Cache<K,V> parent)Creates a Level 2 cache that internally maintains a separate satellite cache for each thread that accesses it.Constructors in com.strobel.collections with parameters of type Cache Constructor Description SatelliteCache(Cache<K,V> parent)ThreadLocalCache(Cache<K,V> parent)ThreadLocalIdentityCache(Cache<K,V> parent) -
Uses of Cache in com.strobel.core
Fields in com.strobel.core declared as Cache Modifier and Type Field Description private static Cache<java.lang.Class<?>,java.lang.Class<?>>ArrayUtilities. ARRAY_TYPE_CACHEprivate static Cache<java.lang.Class<?>,java.lang.Class<?>>ArrayUtilities. GLOBAL_ARRAY_TYPE_CACHE -
Uses of Cache in com.strobel.expressions
Fields in com.strobel.expressions declared as Cache Modifier and Type Field Description private static Cache<CustomDelegateTypeCache.CacheKey,Type<?>>CustomDelegateTypeCache. TypeCache -
Uses of Cache in com.strobel.util
Fields in com.strobel.util declared as Cache Modifier and Type Field Description private static Cache<java.lang.Class<?>,java.lang.Object>EmptyArrayCache. GLOBAL_CACHEprivate static Cache<java.lang.Class<?>,java.lang.Object>EmptyArrayCache. THREAD_LOCAL_CACHE
-