Class Hierarchy
- java.lang.Object
- org.cache2k.core.AbstractCacheEntry<K,V> (implements org.cache2k.CacheEntry<K,V>)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- org.cache2k.core.ConcurrentMapWrapper<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>)
- org.cache2k.core.BaseCache<K,V> (implements org.cache2k.core.api.InternalCache<K,V>)
- org.cache2k.core.HeapCache<K,V> (implements org.cache2k.core.eviction.HeapCacheForEviction<K,V>)
- org.cache2k.core.IntHeapCache<V>
- org.cache2k.core.WiredCache<K,V> (implements org.cache2k.core.eviction.InternalEvictionListener<K,V>)
- org.cache2k.core.HeapCache<K,V> (implements org.cache2k.core.eviction.HeapCacheForEviction<K,V>)
- org.cache2k.core.BulkAction<K,V,R> (implements org.cache2k.io.AsyncBulkCacheLoader.BulkCallback<K,V>, org.cache2k.io.AsyncCacheLoader<K,V>, org.cache2k.core.EntryAction.CompletedCallback<K,V,R>)
- org.cache2k.core.BulkResultCollector<K,V>
- org.cache2k.core.Cache2kCoreProviderImpl (implements org.cache2k.spi.Cache2kCoreProvider)
- org.cache2k.CacheManager (implements java.lang.AutoCloseable)
- org.cache2k.core.CacheManagerImpl
- org.cache2k.core.ConcurrentEntryIterator<K,V> (implements java.util.Iterator<E>)
- org.cache2k.core.DefaultExceptionPropagator<K,V> (implements org.cache2k.io.ExceptionPropagator<K,V>)
- org.cache2k.core.DummyConfigProvider (implements org.cache2k.core.spi.CacheConfigProvider)
- org.cache2k.core.Entry<K,V> (implements org.cache2k.core.operation.ExaminationEntry<K,V>)
- org.cache2k.core.Entry.ProcessingState
- org.cache2k.core.EntryAction<K,V,R> (implements org.cache2k.io.AsyncCacheLoader.Callback<V>, org.cache2k.io.AsyncCacheLoader.Context<K,V>, org.cache2k.core.operation.Progress<K,V,R>, java.lang.Runnable)
- org.cache2k.core.EntryProcessingResultFactory
- org.cache2k.core.ExceptionWrapper<K,V> (implements org.cache2k.io.LoadExceptionInfo<K,V>)
- org.cache2k.core.IntegerTo16BitFloatingPoint
- org.cache2k.core.IntegrityState
- org.cache2k.core.InternalCache2kBuilder<K,V> (implements org.cache2k.core.api.InternalCacheBuildContext<K,V>)
- org.cache2k.core.InternalCache2kBuilder.WrappedAdvancedCacheLoader<K,V> (implements org.cache2k.io.AdvancedCacheLoader<K,V>, java.lang.AutoCloseable)
- org.cache2k.core.MapValueConverterProxy<K,V,S> (implements java.util.Map<K,V>)
- org.cache2k.core.OperationCompletion<K>
- org.cache2k.core.SegmentedEviction (implements org.cache2k.core.eviction.Eviction)
- org.cache2k.core.StampedHash<K,V>
- org.cache2k.core.StandardCommonMetrics (implements org.cache2k.core.api.CommonMetrics.Updater)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Error
- org.cache2k.core.CacheInternalError
- java.lang.Exception
- java.lang.RuntimeException
- org.cache2k.CacheException
- org.cache2k.core.BulkOperationException
- org.cache2k.core.CacheOperationInterruptedException
- org.cache2k.CustomizationException
- org.cache2k.core.ExpiryPolicyException
- org.cache2k.core.ResiliencePolicyException
- org.cache2k.core.EntryAction.AbortWhenProcessingException
- org.cache2k.CacheException
- java.lang.RuntimeException
- java.lang.Error
Interface Hierarchy
- org.cache2k.core.EntryAction.CompletedCallback<K,V,R>
- org.cache2k.core.EventCounter