| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | |
| pack-priv static class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| private final Cache | |
| private transient @Nullable ConcurrentMap | |
| private static final long |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public ConcurrentMap | asMap()
Implements com. |
| public void | cleanUp()
Implements com. |
| public V | get(K key, Callable<? extends V> valueLoader)
Implements com. key in this cache, obtaining that value from loader if necessary.
|
| public ImmutableMap | getAllPresent(Iterable<?> keys)
Implements com. keys in this cache.
|
| public @Nullable V | getIfPresent(Object key)
Implements com. key in this cache, or null if there is no
cached value for key.
|
| public void | invalidate(Object key)
Implements com. key.
|
| public void | invalidateAll(Iterable<?> keys)
Implements com. keys.
|
| public void | invalidateAll()
Implements com. |
| public void | put(K key, V value)
Implements com. value with key in this cache.
|
| public void | putAll(Map<? extends K, ? extends V> m)
Implements com. |
| public long | size()
Implements com. |
| public CacheStats | stats()
Implements com. |