Class Hierarchy
- java.lang.Object
- com.palantir.util.AggregatingVersionedMetric<T> (implements com.codahale.metrics.Gauge<T>)
- com.palantir.util.AggregatingVersionedSupplier<T> (implements java.util.function.Supplier<T>)
- com.palantir.util.AssertUtils
- com.palantir.util.CachedComposedSupplier<T,R> (implements java.util.function.Supplier<T>)
- com.palantir.util.CacheStats (implements com.palantir.util.CacheStatsMBean)
- com.palantir.util.JMXUtils
- com.palantir.util.MBeanCache<K,V> (implements com.palantir.util.NonDistributedCache<K,V>)
- com.palantir.util.SoftCache<K,V>
- com.palantir.util.Mutable<T> (implements java.io.Serializable)
- com.palantir.util.Mutables
- com.palantir.util.MutuallyExclusiveSetLock<T>
- com.palantir.util.MutuallyExclusiveSetLock.LockState<K>
- com.palantir.util.OptionalResolver
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- com.palantir.util.ByteArrayIOStream
- com.palantir.util.Pair<V,W> (implements java.io.Serializable)
- com.palantir.util.RateLimitedLogger
- java.lang.ref.Reference<T>
- java.lang.ref.SoftReference<T>
- com.palantir.util.KeyedSoftReference<K,V> (implements com.palantir.util.KeyedReference)
- java.lang.ref.WeakReference<T>
- com.palantir.util.KeyedWeakReference<K,V> (implements com.palantir.util.KeyedReference)
- java.lang.ref.SoftReference<T>
- com.palantir.util.SafeShutdownRunner (implements java.lang.AutoCloseable)
- com.palantir.util.SoftCache.CacheEntry<V>
- com.palantir.util.SoftCache.SoftCacheEntry<K,V>
- com.palantir.util.SoftCache.WeakCacheEntry<K,V>
- com.palantir.util.TimedRunner
Interface Hierarchy
- com.palantir.util.CacheStatsMBean
- com.palantir.util.DistributedCacheMgrCache<K,V>
- com.palantir.util.NonDistributedCache<K,V>
- com.palantir.util.KeyedReference
- com.palantir.util.ObjectInputStreamFactory
- com.palantir.util.Ownable<R>
- com.palantir.util.TimedRunner.TaskContext<T>
- com.palantir.util.VersionedType<T>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.palantir.util.JMXUtils.AllowConnections
- com.palantir.util.PersistableBoolean (implements com.palantir.common.persist.Persistable)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)