Package | Description |
---|---|
com.google.common.cache |
This package contains caching utilities.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
CacheBuilder.OneWeigher |
Modifier and Type | Field and Description |
---|---|
(package private) Weigher<? super K,? super V> |
CacheBuilder.weigher |
(package private) Weigher<K,V> |
LocalCache.weigher
Weigher to weigh cache entries.
|
(package private) Weigher<K,V> |
LocalCache.ManualSerializationProxy.weigher |
Modifier and Type | Method and Description |
---|---|
(package private) <K1 extends K,V1 extends V> |
CacheBuilder.getWeigher() |
Modifier and Type | Method and Description |
---|---|
<K1 extends K,V1 extends V> |
CacheBuilder.weigher(Weigher<? super K1,? super V1> weigher)
Specifies the weigher to use in determining the weight of entries.
|
Constructor and Description |
---|
ManualSerializationProxy(LocalCache.Strength keyStrength,
LocalCache.Strength valueStrength,
Equivalence<java.lang.Object> keyEquivalence,
Equivalence<java.lang.Object> valueEquivalence,
long expireAfterWriteNanos,
long expireAfterAccessNanos,
long maxWeight,
Weigher<K,V> weigher,
int concurrencyLevel,
RemovalListener<? super K,? super V> removalListener,
Ticker ticker,
CacheLoader<? super K,V> loader) |