| Interface | Description |
|---|---|
| Cache<K,V> |
Interface that defines the common cache operations.
|
| CachedReference<V> |
A Resettable reference.
|
| CachedReferenceEvent<V> |
A resettable reference event.
|
| CachedReferenceListener<V> |
A resettable reference listener.
|
| CacheEntryEvent<K,V> |
A cache event.
|
| CacheEntryListener<K,V> |
A cache listener.
|
| CacheFactory |
Interface for creating and/or attaching to caches.
|
| CacheLoader<K,V> |
Populates a cache, for example lazily upon a miss.
|
| CacheManager | |
| CacheSettings |
An immutable representation of settings for a Cache.
|
| CacheSettingsDefaultsProvider |
A manager for cache settings, providing operations for retrieving and storing settings to persistent storage.
|
| ManagedCache |
Interface that managed cache things need to implement
|
| Supplier<T> |
Supplier for a single object
|
| Class | Description |
|---|---|
| AbstractCachedReferenceListenerTest | |
| AbstractCacheEagerTest |
Test the Eager Cache
|
| AbstractCacheLazyTest |
Test the Lazy Cache
|
| AbstractCacheListenerTest | |
| AbstractCacheStatisticsTest |
Test enabling/disabling of statistics gathering
|
| AbstractCacheTest | |
| AbstractLazyReferenceTest |
Test the Lazy Reference
|
| CachedReferenceAdapter<V> |
An abstract adapter for
CachedReferenceListener. |
| CacheEntryAdapter<K,V> |
An abstract adapter for
CacheEntryListener. |
| CacheSettingsBuilder |
A builder for creating
CacheSettings instances. |
| StatisticMatcher |
Hamcrest matcher for statistics that recognizes the fact that they are optional.
|
| Enum | Description |
|---|---|
| AbstractCacheTest.CacheType | |
| CacheStatisticsKey |
An immutable representation of a statistics key for a Cache.
|
| StatisticsType |
| Exception | Description |
|---|---|
| CacheException |
Copyright © 2018 Atlassian. All rights reserved.