All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractCopier<A> A skeleton implementation where subclasses provide the serialization strategy.Action The dominant action that was performed on the entry during processing.CacheManagerImpl An implementation of JSR-107CacheManager
that manages Caffeine-based caches.CacheProxy<K,V> An implementation of JSR-107Cache
backed by a Caffeine cache.CacheProxy.NullCompletionListener CaffeineCachingProvider A provider that produces a JCache implementation backed by Caffeine.CaffeineConfiguration<K,V> A JCache configuration with Caffeine specific settings.ConfigSource A provider for the external configuration.Copier An object is copied when the cache is configured with storeByValue to guard against mutations of the key or value.DisabledCacheWriter A cache writer that does nothing.EntryProcessorEntry<K,V> An entry that is consumed by anEntryProcessor
.EntryProxy<K,V> An implementation of JSR-107Cache.Entry
.EventDispatcher<K,V> A dispatcher that publishes cache events to listeners for asynchronous execution.Expirable<V> A value with an expiration timestamp.FactoryCreator An object capable of providing factories that produce an instance for a given class name.JavaSerializationCopier A strategy that uses Java serialization if a fast path approach is not applicable.JavaSerializationCopier.ClassLoaderAwareObjectInputStream An ObjectInputStream that instantiates using the supplied classloader.JCacheEvictionListener<K,V> A listener that provides an adapter to publish events in the order of the actions being performed on a key.JCacheExpiryPolicy A customized expiration policy.JCacheLoaderAdapter<K,V> An adapter from a JCache cache loader to Caffeine's.JCacheMXBean The Caffeine JCache management bean.JCacheStatisticsMXBean Caffeine JCache statistics.JmxRegistration Jmx cache utilities.JmxRegistration.MBeanType LoadingCacheProxy<K,V> An implementation of JSR-107Cache
backed by a Caffeine loading cache.Registration<K,V> The registration of aCacheEntryListener
for event dispatching.TypesafeConfigurator Static utility methods pertaining to externalizedCaffeineConfiguration
entries using the Typesafe Config library.