Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- org.apache.cassandra.utils.concurrent.Refs<T> (implements java.lang.AutoCloseable)
- org.apache.cassandra.utils.concurrent.AbstractFuture<V> (implements org.apache.cassandra.utils.concurrent.Future<V>)
- org.apache.cassandra.utils.concurrent.AsyncFuture<V>
- org.apache.cassandra.utils.concurrent.SyncFuture<V>
- org.apache.cassandra.utils.concurrent.SyncPromise<V> (implements org.apache.cassandra.utils.concurrent.Promise<V>)
- org.apache.cassandra.utils.concurrent.Accumulator<E>
- org.apache.cassandra.utils.concurrent.Awaitable.AbstractAwaitable (implements org.apache.cassandra.utils.concurrent.Awaitable)
- org.apache.cassandra.utils.concurrent.Awaitable.Defaults
- org.apache.cassandra.utils.concurrent.BlockingQueues
- org.apache.cassandra.utils.concurrent.BlockingQueues.Sync<T> (implements java.util.concurrent.BlockingQueue<E>)
- org.apache.cassandra.utils.concurrent.IntrusiveStack<T> (implements java.lang.Iterable<T>)
- org.apache.cassandra.utils.concurrent.LoadingMap<K,V>
- org.apache.cassandra.utils.concurrent.NonBlockingRateLimiter
- org.apache.cassandra.utils.concurrent.NotScheduledFuture<T> (implements java.util.concurrent.ScheduledFuture<V>)
- org.apache.cassandra.utils.concurrent.OpOrder
- org.apache.cassandra.utils.concurrent.OpOrder.Barrier
- org.apache.cassandra.utils.concurrent.OpOrder.Group (implements java.lang.AutoCloseable, java.lang.Comparable<T>)
- org.apache.cassandra.utils.concurrent.Ref<T> (implements org.apache.cassandra.utils.concurrent.RefCounted<T>)
- org.apache.cassandra.utils.concurrent.Ref.IdentityCollection
- java.util.concurrent.Semaphore (implements java.io.Serializable)
- org.apache.cassandra.utils.concurrent.SharedCloseableImpl (implements org.apache.cassandra.utils.concurrent.SharedCloseable)
- org.apache.cassandra.utils.concurrent.Threads
- org.apache.cassandra.utils.concurrent.Threads.StackTraceCombiner (implements java.util.stream.Collector<T,A,R>, java.util.function.Function<T,R>, java.util.function.Supplier<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.util.concurrent.ExecutionException
- java.lang.RuntimeException
- org.apache.cassandra.utils.concurrent.Transactional.AbstractTransactional (implements org.apache.cassandra.utils.concurrent.Transactional)
- org.apache.cassandra.utils.concurrent.WaitQueue.Standard (implements org.apache.cassandra.utils.concurrent.WaitQueue)
- org.apache.cassandra.utils.concurrent.WeightedQueue<T> (implements java.util.concurrent.BlockingQueue<E>)
Interface Hierarchy
- java.lang.AutoCloseable
- org.apache.cassandra.utils.concurrent.Awaitable
- org.apache.cassandra.utils.concurrent.Condition
- org.apache.cassandra.utils.concurrent.CountDownLatch
- org.apache.cassandra.utils.concurrent.Future<V> (also extends io.netty.util.concurrent.Future<V>, com.google.common.util.concurrent.ListenableFuture<V>)
- org.apache.cassandra.utils.concurrent.Promise<V> (also extends io.netty.util.concurrent.Promise<V>)
- org.apache.cassandra.utils.concurrent.RunnableFuture<V> (also extends java.util.concurrent.RunnableFuture<V>)
- java.util.function.Consumer<T>
- java.util.concurrent.Future<V>
- io.netty.util.concurrent.Future<V>
- org.apache.cassandra.utils.concurrent.Future<V> (also extends org.apache.cassandra.utils.concurrent.Awaitable, com.google.common.util.concurrent.ListenableFuture<V>)
- org.apache.cassandra.utils.concurrent.Promise<V> (also extends io.netty.util.concurrent.Promise<V>)
- org.apache.cassandra.utils.concurrent.RunnableFuture<V> (also extends java.util.concurrent.RunnableFuture<V>)
- io.netty.util.concurrent.Promise<V>
- org.apache.cassandra.utils.concurrent.Promise<V> (also extends org.apache.cassandra.utils.concurrent.Future<V>)
- com.google.common.util.concurrent.ListenableFuture<V>
- org.apache.cassandra.utils.concurrent.Future<V> (also extends org.apache.cassandra.utils.concurrent.Awaitable, io.netty.util.concurrent.Future<V>)
- org.apache.cassandra.utils.concurrent.Promise<V> (also extends io.netty.util.concurrent.Promise<V>)
- org.apache.cassandra.utils.concurrent.RunnableFuture<V> (also extends java.util.concurrent.RunnableFuture<V>)
- java.util.concurrent.RunnableFuture<V> (also extends java.lang.Runnable)
- org.apache.cassandra.utils.concurrent.RunnableFuture<V> (also extends org.apache.cassandra.utils.concurrent.Future<V>)
- org.apache.cassandra.utils.concurrent.IntrusiveStack.Setter<O,T>
- org.apache.cassandra.utils.concurrent.Ref.OnLeak
- org.apache.cassandra.utils.concurrent.RefCounted<T>
- org.apache.cassandra.utils.concurrent.RefCounted.Tidy
- java.lang.Runnable
- java.util.concurrent.RunnableFuture<V> (also extends java.util.concurrent.Future<V>)
- org.apache.cassandra.utils.concurrent.RunnableFuture<V> (also extends org.apache.cassandra.utils.concurrent.Future<V>)
- org.apache.cassandra.utils.concurrent.Semaphore
- org.apache.cassandra.utils.concurrent.WaitQueue
- org.apache.cassandra.utils.concurrent.WeightedQueue.Weighable
- org.apache.cassandra.utils.concurrent.WeightedQueue.Weigher<T>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
Copyright © 2009-2022 The Apache Software Foundation