Hierarchy For All Packages
Class Hierarchy
- java.lang.Object
- com.github.benmanes.caffeine.cache.stats.CacheStats
- com.github.benmanes.caffeine.cache.Caffeine<K,
V> - com.github.benmanes.caffeine.cache.CaffeineSpec
- com.github.benmanes.caffeine.cache.stats.ConcurrentStatsCounter (implements com.github.benmanes.caffeine.cache.stats.StatsCounter)
Interface Hierarchy
- com.github.benmanes.caffeine.cache.AsyncCache<K,
V> - com.github.benmanes.caffeine.cache.AsyncLoadingCache<K,
V>
- com.github.benmanes.caffeine.cache.AsyncLoadingCache<K,
- com.github.benmanes.caffeine.cache.AsyncCacheLoader<K,
V> - com.github.benmanes.caffeine.cache.CacheLoader<K,
V>
- com.github.benmanes.caffeine.cache.CacheLoader<K,
- com.github.benmanes.caffeine.cache.Cache<K,
V> - com.github.benmanes.caffeine.cache.LoadingCache<K,
V>
- com.github.benmanes.caffeine.cache.LoadingCache<K,
- com.github.benmanes.caffeine.cache.Expiry<K,
V> - com.github.benmanes.caffeine.cache.Interner<E>
- java.util.Map.Entry<K,
V> - com.github.benmanes.caffeine.cache.Policy.CacheEntry<K,
V>
- com.github.benmanes.caffeine.cache.Policy.CacheEntry<K,
- com.github.benmanes.caffeine.cache.Policy<K,
V> - com.github.benmanes.caffeine.cache.Policy.Eviction<K,
V> - com.github.benmanes.caffeine.cache.Policy.FixedExpiration<K,
V> - com.github.benmanes.caffeine.cache.Policy.FixedRefresh<K,
V> - com.github.benmanes.caffeine.cache.Policy.VarExpiration<K,
V> - com.github.benmanes.caffeine.cache.RemovalListener<K,
V> - com.github.benmanes.caffeine.cache.Scheduler
- com.github.benmanes.caffeine.cache.stats.StatsCounter
- com.github.benmanes.caffeine.cache.Ticker
- com.github.benmanes.caffeine.cache.Weigher<K,
V>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.github.benmanes.caffeine.cache.RemovalCause
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)