Class LocalCacheFactory
- java.lang.Object
-
- com.github.benmanes.caffeine.cache.LocalCacheFactory
-
final class LocalCacheFactory extends java.lang.Object
WARNING: GENERATED CODE A factory for caches optimized for a particular configuration.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ACCESS_TIME
static java.lang.String
KEY
static java.lang.String
MAIN_PROTECTED_MAXIMUM
static java.lang.String
MAIN_PROTECTED_WEIGHTED_SIZE
static java.lang.String
MAXIMUM
static java.lang.String
VALUE
static java.lang.String
WEIGHTED_SIZE
static java.lang.String
WINDOW_MAXIMUM
static java.lang.String
WINDOW_WEIGHTED_SIZE
static java.lang.String
WRITE_TIME
-
Constructor Summary
Constructors Modifier Constructor Description private
LocalCacheFactory()
-
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.
-
-