Class Hierarchy
- java.lang.Object
- de.dytanic.cloudnet.common.concurrent.CompletableTask<V> (implements de.dytanic.cloudnet.common.concurrent.ITask<V>)
- de.dytanic.cloudnet.common.concurrent.CountingTask<V>
- de.dytanic.cloudnet.common.concurrent.NullCompletableTask<V>
- de.dytanic.cloudnet.common.concurrent.CompletableTaskListener<T> (implements de.dytanic.cloudnet.common.concurrent.ITaskListener<T>)
- de.dytanic.cloudnet.common.concurrent.CompletedTask<V> (implements de.dytanic.cloudnet.common.concurrent.ITask<V>)
- de.dytanic.cloudnet.common.concurrent.DefaultScheduledTask<V> (implements de.dytanic.cloudnet.common.concurrent.IScheduledTask<V>)
- de.dytanic.cloudnet.common.concurrent.DefaultTaskScheduler (implements de.dytanic.cloudnet.common.concurrent.ITaskScheduler)
- de.dytanic.cloudnet.common.concurrent.ListenableTask<V> (implements de.dytanic.cloudnet.common.concurrent.ITask<V>)
- de.dytanic.cloudnet.common.concurrent.CompletableTask<V> (implements de.dytanic.cloudnet.common.concurrent.ITask<V>)
Interface Hierarchy
- java.lang.AutoCloseable
- de.dytanic.cloudnet.common.concurrent.IWorkableThread
- java.util.concurrent.Callable<V>
- de.dytanic.cloudnet.common.concurrent.ITask<V> (also extends java.util.concurrent.Future<V>)
- de.dytanic.cloudnet.common.concurrent.IScheduledTask<V>
- de.dytanic.cloudnet.common.concurrent.ITask<V> (also extends java.util.concurrent.Future<V>)
- java.util.concurrent.Executor
- de.dytanic.cloudnet.common.concurrent.ITaskScheduler (also extends de.dytanic.cloudnet.common.concurrent.IScheduledTaskInvoker)
- java.util.concurrent.Future<V>
- de.dytanic.cloudnet.common.concurrent.ITask<V> (also extends java.util.concurrent.Callable<V>)
- de.dytanic.cloudnet.common.concurrent.IScheduledTask<V>
- de.dytanic.cloudnet.common.concurrent.ITask<V> (also extends java.util.concurrent.Callable<V>)
- de.dytanic.cloudnet.common.concurrent.IScheduledTaskInvoker
- de.dytanic.cloudnet.common.concurrent.ITaskScheduler (also extends java.util.concurrent.Executor)
- de.dytanic.cloudnet.common.concurrent.ITaskListener<T>
- de.dytanic.cloudnet.common.concurrent.IThrowableCallback<T,R>
- de.dytanic.cloudnet.common.concurrent.IVoidThrowableCallback<T>