Class Hierarchy
- java.lang.Object
- de.linusdev.lutils.async.AbstractFuture<R,
S, T> (implements de.linusdev.lutils.async.Future<R, S>) - de.linusdev.lutils.async.executable.ExecutableFuture<R,
S, T> (implements de.linusdev.lutils.async.manager.HasAsyncManager) - de.linusdev.lutils.async.queue.QueueableFuture<T,
R>
- de.linusdev.lutils.async.queue.QueueableFuture<T,
- de.linusdev.lutils.async.executable.ExecutableFuture<R,
- de.linusdev.lutils.async.executable.ExecutableTaskBase<R,
S> (implements de.linusdev.lutils.async.executable.ExecutableTask<R, S>, de.linusdev.lutils.async.PTask<R, S>) - de.linusdev.lutils.async.queue.QueueableBase<T,
R> (implements de.linusdev.lutils.async.queue.Queueable<T, R>)
- de.linusdev.lutils.async.queue.QueueableBase<T,
- de.linusdev.lutils.async.AbstractFuture<R,
Interface Hierarchy
- de.linusdev.lutils.async.manager.HasAsyncManager
- de.linusdev.lutils.async.queue.Queueable<T,
R> (also extends de.linusdev.lutils.async.executable.ExecutableTask<R, S>, de.linusdev.lutils.async.manager.HasAsyncQueue<R>) - de.linusdev.lutils.async.Task<R,
S> - de.linusdev.lutils.async.executable.ExecutableTask<R,
S> - de.linusdev.lutils.async.queue.Queueable<T,
R> (also extends de.linusdev.lutils.async.manager.HasAsyncManager, de.linusdev.lutils.async.manager.HasAsyncQueue<R>)
- de.linusdev.lutils.async.queue.Queueable<T,
- de.linusdev.lutils.async.executable.ExecutableTask<R,
- de.linusdev.lutils.async.queue.Queueable<T,
- de.linusdev.lutils.async.manager.HasAsyncQueue<R>
- de.linusdev.lutils.async.queue.Queueable<T,
R> (also extends de.linusdev.lutils.async.executable.ExecutableTask<R, S>, de.linusdev.lutils.async.manager.HasAsyncManager)
- de.linusdev.lutils.async.queue.Queueable<T,
- de.linusdev.lutils.async.queue.QResponse