Package | Description |
---|---|
com.google.common.cache |
This package contains caching utilities.
|
Modifier and Type | Field and Description |
---|---|
(package private) LocalCache.Strength |
CacheBuilderSpec.keyStrength |
(package private) LocalCache.Strength |
CacheBuilder.keyStrength |
(package private) LocalCache.Strength |
LocalCache.keyStrength
Strategy for referencing keys.
|
(package private) LocalCache.Strength |
LocalCache.ManualSerializationProxy.keyStrength |
private LocalCache.Strength |
CacheBuilderSpec.KeyStrengthParser.strength |
private LocalCache.Strength |
CacheBuilderSpec.ValueStrengthParser.strength |
(package private) LocalCache.Strength |
CacheBuilderSpec.valueStrength |
(package private) LocalCache.Strength |
CacheBuilder.valueStrength |
(package private) LocalCache.Strength |
LocalCache.valueStrength
Strategy for referencing values.
|
(package private) LocalCache.Strength |
LocalCache.ManualSerializationProxy.valueStrength |
Modifier and Type | Method and Description |
---|---|
(package private) LocalCache.Strength |
CacheBuilder.getKeyStrength() |
(package private) LocalCache.Strength |
CacheBuilder.getValueStrength() |
static LocalCache.Strength |
LocalCache.Strength.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static LocalCache.Strength[] |
LocalCache.Strength.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
(package private) static LocalCache.EntryFactory |
LocalCache.EntryFactory.getFactory(LocalCache.Strength keyStrength,
boolean usesAccessQueue,
boolean usesWriteQueue) |
(package private) CacheBuilder<K,V> |
CacheBuilder.setKeyStrength(LocalCache.Strength strength) |
(package private) CacheBuilder<K,V> |
CacheBuilder.setValueStrength(LocalCache.Strength strength) |
Constructor and Description |
---|
KeyStrengthParser(LocalCache.Strength strength) |
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) |
ValueStrengthParser(LocalCache.Strength strength) |