Class Hierarchy
- java.lang.Object
- com.google.common.cache.AbstractCache<K,V> (implements com.google.common.cache.Cache<K,V>)
- com.google.common.cache.AbstractLoadingCache<K,V> (implements com.google.common.cache.LoadingCache<K,V>)
- com.google.common.cache.AbstractCache.SimpleStatsCounter (implements com.google.common.cache.AbstractCache.StatsCounter)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractQueue<E> (implements java.util.Queue<E>)
- com.google.common.cache.LocalCache.AccessQueue<K,V>
- com.google.common.cache.LocalCache.WriteQueue<K,V>
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- com.google.common.cache.LocalCache.AbstractCacheSet<T>
- com.google.common.cache.LocalCache.EntrySet
- com.google.common.cache.LocalCache.KeySet
- com.google.common.cache.LocalCache.AbstractCacheSet<T>
- com.google.common.cache.LocalCache.Values
- java.util.AbstractQueue<E> (implements java.util.Queue<E>)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- com.google.common.cache.LocalCache<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>)
- java.util.AbstractMap.SimpleImmutableEntry<K,V> (implements java.util.Map.Entry<K,V>, java.io.Serializable)
- com.google.common.cache.RemovalNotification<K,V>
- com.google.common.cache.CacheBuilder<K,V>
- com.google.common.cache.CacheBuilderSpec
- com.google.common.cache.CacheBuilderSpec.DurationParser (implements com.google.common.cache.CacheBuilderSpec.ValueParser)
- com.google.common.cache.CacheBuilderSpec.AccessDurationParser
- com.google.common.cache.CacheBuilderSpec.RefreshDurationParser
- com.google.common.cache.CacheBuilderSpec.WriteDurationParser
- com.google.common.cache.CacheBuilderSpec.IntegerParser (implements com.google.common.cache.CacheBuilderSpec.ValueParser)
- com.google.common.cache.CacheBuilderSpec.ConcurrencyLevelParser
- com.google.common.cache.CacheBuilderSpec.InitialCapacityParser
- com.google.common.cache.CacheBuilderSpec.KeyStrengthParser (implements com.google.common.cache.CacheBuilderSpec.ValueParser)
- com.google.common.cache.CacheBuilderSpec.LongParser (implements com.google.common.cache.CacheBuilderSpec.ValueParser)
- com.google.common.cache.CacheBuilderSpec.MaximumSizeParser
- com.google.common.cache.CacheBuilderSpec.MaximumWeightParser
- com.google.common.cache.CacheBuilderSpec.RecordStatsParser (implements com.google.common.cache.CacheBuilderSpec.ValueParser)
- com.google.common.cache.CacheBuilderSpec.ValueStrengthParser (implements com.google.common.cache.CacheBuilderSpec.ValueParser)
- com.google.common.cache.CacheLoader<K,V>
- com.google.common.cache.CacheLoader.FunctionToCacheLoader<K,V> (implements java.io.Serializable)
- com.google.common.cache.CacheLoader.SupplierToCacheLoader<V> (implements java.io.Serializable)
- com.google.common.cache.CacheStats
- com.google.common.collect.ForwardingObject
- com.google.common.cache.ForwardingCache<K,V> (implements com.google.common.cache.Cache<K,V>)
- com.google.common.cache.ForwardingCache.SimpleForwardingCache<K,V>
- com.google.common.cache.ForwardingLoadingCache<K,V> (implements com.google.common.cache.LoadingCache<K,V>)
- com.google.common.cache.ForwardingLoadingCache.SimpleForwardingLoadingCache<K,V>
- com.google.common.cache.LocalCache.ManualSerializationProxy<K,V> (implements java.io.Serializable)
- com.google.common.cache.LocalCache.LoadingSerializationProxy<K,V> (implements com.google.common.cache.LoadingCache<K,V>, java.io.Serializable)
- com.google.common.cache.ForwardingCache<K,V> (implements com.google.common.cache.Cache<K,V>)
- com.google.common.cache.LocalCache.AbstractReferenceEntry<K,V> (implements com.google.common.cache.LocalCache.ReferenceEntry<K,V>)
- com.google.common.cache.LocalCache.StrongEntry<K,V>
- com.google.common.cache.LocalCache.StrongAccessEntry<K,V>
- com.google.common.cache.LocalCache.StrongAccessWriteEntry<K,V>
- com.google.common.cache.LocalCache.StrongWriteEntry<K,V>
- com.google.common.cache.LocalCache.StrongEntry<K,V>
- com.google.common.cache.LocalCache.HashIterator<T> (implements java.util.Iterator<E>)
- com.google.common.cache.LocalCache.EntryIterator
- com.google.common.cache.LocalCache.KeyIterator
- com.google.common.cache.LocalCache.ValueIterator
- com.google.common.cache.LocalCache.LoadingValueReference<K,V> (implements com.google.common.cache.LocalCache.ValueReference<K,V>)
- com.google.common.cache.LocalCache.LocalManualCache<K,V> (implements com.google.common.cache.Cache<K,V>, java.io.Serializable)
- com.google.common.cache.LocalCache.LocalLoadingCache<K,V> (implements com.google.common.cache.LoadingCache<K,V>)
- com.google.common.cache.LocalCache.StrongValueReference<K,V> (implements com.google.common.cache.LocalCache.ValueReference<K,V>)
- com.google.common.cache.LocalCache.WeightedStrongValueReference<K,V>
- com.google.common.cache.LocalCache.WriteThroughEntry (implements java.util.Map.Entry<K,V>)
- com.google.common.cache.LongAddables
- java.lang.Number (implements java.io.Serializable)
- java.util.concurrent.atomic.AtomicLong (implements java.io.Serializable)
- com.google.common.cache.LongAddables.PureJavaLongAddable (implements com.google.common.cache.LongAddable)
- com.google.common.cache.Striped64
- com.google.common.cache.LongAdder (implements com.google.common.cache.LongAddable, java.io.Serializable)
- java.util.concurrent.atomic.AtomicLong (implements java.io.Serializable)
- java.util.concurrent.locks.ReentrantLock (implements java.util.concurrent.locks.Lock, java.io.Serializable)
- com.google.common.cache.LocalCache.Segment<K,V>
- java.lang.ref.Reference<T>
- java.lang.ref.SoftReference<T>
- com.google.common.cache.LocalCache.SoftValueReference<K,V> (implements com.google.common.cache.LocalCache.ValueReference<K,V>)
- com.google.common.cache.LocalCache.WeightedSoftValueReference<K,V>
- com.google.common.cache.LocalCache.SoftValueReference<K,V> (implements com.google.common.cache.LocalCache.ValueReference<K,V>)
- java.lang.ref.WeakReference<T>
- com.google.common.cache.LocalCache.WeakEntry<K,V> (implements com.google.common.cache.LocalCache.ReferenceEntry<K,V>)
- com.google.common.cache.LocalCache.WeakAccessEntry<K,V>
- com.google.common.cache.LocalCache.WeakAccessWriteEntry<K,V>
- com.google.common.cache.LocalCache.WeakWriteEntry<K,V>
- com.google.common.cache.LocalCache.WeakValueReference<K,V> (implements com.google.common.cache.LocalCache.ValueReference<K,V>)
- com.google.common.cache.LocalCache.WeightedWeakValueReference<K,V>
- com.google.common.cache.LocalCache.WeakEntry<K,V> (implements com.google.common.cache.LocalCache.ReferenceEntry<K,V>)
- java.lang.ref.SoftReference<T>
- com.google.common.cache.RemovalListeners
- com.google.common.cache.Striped64.Cell
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.google.common.cache.CacheLoader.InvalidCacheLoadException
- java.lang.UnsupportedOperationException
- com.google.common.cache.CacheLoader.UnsupportedLoadingOperationException
- java.lang.RuntimeException
- java.lang.Exception
- com.google.common.cache.AbstractCache<K,V> (implements com.google.common.cache.Cache<K,V>)
Interface Hierarchy
- com.google.common.cache.AbstractCache.StatsCounter
- com.google.common.cache.Cache<K,V>
- com.google.common.cache.LoadingCache<K,V> (also extends com.google.common.base.Function<F,T>)
- com.google.common.cache.CacheBuilderSpec.ValueParser
- com.google.common.base.Function<F,T>
- com.google.common.cache.LoadingCache<K,V> (also extends com.google.common.cache.Cache<K,V>)
- com.google.common.cache.LocalCache.ReferenceEntry<K,V>
- com.google.common.cache.LocalCache.ValueReference<K,V>
- com.google.common.cache.LongAddable
- com.google.common.cache.RemovalListener<K,V>
- com.google.common.cache.Weigher<K,V>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.google.common.cache.CacheBuilder.NullListener (implements com.google.common.cache.RemovalListener<K,V>)
- com.google.common.cache.CacheBuilder.OneWeigher (implements com.google.common.cache.Weigher<K,V>)
- com.google.common.cache.LocalCache.EntryFactory
- com.google.common.cache.LocalCache.NullEntry (implements com.google.common.cache.LocalCache.ReferenceEntry<K,V>)
- com.google.common.cache.LocalCache.Strength
- com.google.common.cache.RemovalCause
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)