Class LocalCacheFactory
- java.lang.Object
-
- com.github.benmanes.caffeine.cache.LocalCacheFactory
-
final class LocalCacheFactory extends java.lang.ObjectWARNING: GENERATED CODE A factory for caches optimized for a particular configuration.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringACCESS_TIMEstatic java.lang.StringKEYstatic java.lang.StringMAIN_PROTECTED_MAXIMUMstatic java.lang.StringMAIN_PROTECTED_WEIGHTED_SIZEstatic java.lang.StringMAXIMUMstatic java.lang.StringVALUEstatic java.lang.StringWEIGHTED_SIZEstatic java.lang.StringWINDOW_MAXIMUMstatic java.lang.StringWINDOW_WEIGHTED_SIZEstatic java.lang.StringWRITE_TIME
-
Constructor Summary
Constructors Modifier Constructor Description privateLocalCacheFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static <K,V>
BoundedLocalCache<K,V>newBoundedLocalCache(Caffeine<K,V> builder, @Nullable CacheLoader<? super K,V> cacheLoader, boolean async)Returns a cache optimized for this configuration.
-
-
-
Field Detail
-
MAXIMUM
public static final java.lang.String MAXIMUM
- See Also:
- Constant Field Values
-
WINDOW_MAXIMUM
public static final java.lang.String WINDOW_MAXIMUM
- See Also:
- Constant Field Values
-
MAIN_PROTECTED_MAXIMUM
public static final java.lang.String MAIN_PROTECTED_MAXIMUM
- See Also:
- Constant Field Values
-
WEIGHTED_SIZE
public static final java.lang.String WEIGHTED_SIZE
- See Also:
- Constant Field Values
-
WINDOW_WEIGHTED_SIZE
public static final java.lang.String WINDOW_WEIGHTED_SIZE
- See Also:
- Constant Field Values
-
MAIN_PROTECTED_WEIGHTED_SIZE
public static final java.lang.String MAIN_PROTECTED_WEIGHTED_SIZE
- See Also:
- Constant Field Values
-
KEY
public static final java.lang.String KEY
- See Also:
- Constant Field Values
-
VALUE
public static final java.lang.String VALUE
- See Also:
- Constant Field Values
-
ACCESS_TIME
public static final java.lang.String ACCESS_TIME
- See Also:
- Constant Field Values
-
WRITE_TIME
public static final java.lang.String WRITE_TIME
- See Also:
- Constant Field Values
-
-
Method Detail
-
newBoundedLocalCache
static <K,V> BoundedLocalCache<K,V> newBoundedLocalCache(Caffeine<K,V> builder, @Nullable CacheLoader<? super K,V> cacheLoader, boolean async)
Returns a cache optimized for this configuration.
-
-