Class Hierarchy
- java.lang.Object
- org.cache2k.AbstractCache<K,V> (implements org.cache2k.Cache<K,V>)
- org.cache2k.Cache2kBuilder<K,V> (implements org.cache2k.config.ConfigBuilder<SELF,T>, org.cache2k.DataAware<K,V>)
- org.cache2k.CacheManager (implements java.lang.AutoCloseable)
- org.cache2k.ForwardingCache<K,V> (implements org.cache2k.Cache<K,V>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.cache2k.CacheException
- org.cache2k.CustomizationException
- java.lang.IllegalStateException
- org.cache2k.CacheClosedException
- org.cache2k.CacheException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- java.lang.AutoCloseable
- org.cache2k.Cache<K,V> (also extends org.cache2k.DataAware<K,V>, org.cache2k.KeyValueSource<K,V>)
- org.cache2k.Customization
- org.cache2k.DataAwareCustomization<K,V> (also extends org.cache2k.DataAware<K,V>)
- org.cache2k.DataAware<K,V>
- org.cache2k.Cache<K,V> (also extends java.lang.AutoCloseable, org.cache2k.KeyValueSource<K,V>)
- org.cache2k.CacheEntry<K,V>
- org.cache2k.DataAwareCustomization<K,V> (also extends org.cache2k.Customization)
- org.cache2k.KeyValueSource<K,V>
- org.cache2k.Cache<K,V> (also extends java.lang.AutoCloseable, org.cache2k.DataAware<K,V>)