Class Hierarchy
- java.lang.Object
- com.github.mizool.core.concurrent.BufferedStreamAdapter<F,
V> - com.github.mizool.core.concurrent.BufferedStreamAdapter.Completable
- com.github.mizool.core.concurrent.BufferedStreamAdapter.Listenable
- com.github.mizool.core.concurrent.Futures
- com.github.mizool.core.concurrent.FutureStreamJoiner
- com.github.mizool.core.concurrent.FutureStreamJoiner.Completable
- com.github.mizool.core.concurrent.FutureStreamJoiner.Listenable
- com.github.mizool.core.concurrent.Lazy<T> (implements java.util.function.Supplier<T>)
- com.github.mizool.core.concurrent.ListenableFutureCollector (implements java.util.stream.Collector<T,
A, R>) - com.github.mizool.core.concurrent.ResultVoidingFuture (implements com.google.common.util.concurrent.ListenableFuture<V>)
- com.github.mizool.core.concurrent.Synchronizer (implements com.github.mizool.core.concurrent.SynchronizerApi.SleepRunGet)
- com.github.mizool.core.concurrent.Threads
- com.github.mizool.core.concurrent.BufferedStreamAdapter<F,
Interface Hierarchy
- com.github.mizool.core.concurrent.SynchronizerApi
- com.github.mizool.core.concurrent.SynchronizerApi.Base
- com.github.mizool.core.concurrent.SynchronizerApi.Fluent
- com.github.mizool.core.concurrent.SynchronizerApi.Base.SleepInvoke
- com.github.mizool.core.concurrent.SynchronizerApi.Base.WakeSleepInvoke
- com.github.mizool.core.concurrent.SynchronizerApi.Get.WakeSleepInvoke<T> (also extends com.github.mizool.core.concurrent.SynchronizerApi.Get.SleepInvoke<T>)
- com.github.mizool.core.concurrent.SynchronizerApi.Run.WakeSleepInvoke (also extends com.github.mizool.core.concurrent.SynchronizerApi.Run.SleepInvoke)
- com.github.mizool.core.concurrent.SynchronizerApi.Get.SleepInvoke<T> (also extends com.github.mizool.core.concurrent.SynchronizerApi.Get.Invoke<T>)
- com.github.mizool.core.concurrent.SynchronizerApi.Get.WakeSleepInvoke<T> (also extends com.github.mizool.core.concurrent.SynchronizerApi.Base.WakeSleepInvoke)
- com.github.mizool.core.concurrent.SynchronizerApi.Run.SleepInvoke (also extends com.github.mizool.core.concurrent.SynchronizerApi.Run.Invoke)
- com.github.mizool.core.concurrent.SynchronizerApi.Run.WakeSleepInvoke (also extends com.github.mizool.core.concurrent.SynchronizerApi.Base.WakeSleepInvoke)
- com.github.mizool.core.concurrent.SynchronizerApi.Base.WakeSleepInvoke
- com.github.mizool.core.concurrent.SynchronizerApi.Get.Invoke<T>
- com.github.mizool.core.concurrent.SynchronizerApi.Get.SleepInvoke<T> (also extends com.github.mizool.core.concurrent.SynchronizerApi.Base.SleepInvoke)
- com.github.mizool.core.concurrent.SynchronizerApi.Get.WakeSleepInvoke<T> (also extends com.github.mizool.core.concurrent.SynchronizerApi.Base.WakeSleepInvoke)
- com.github.mizool.core.concurrent.SynchronizerApi.Get.SleepInvoke<T> (also extends com.github.mizool.core.concurrent.SynchronizerApi.Base.SleepInvoke)
- com.github.mizool.core.concurrent.SynchronizerApi.Run.Invoke
- com.github.mizool.core.concurrent.SynchronizerApi.Run.SleepInvoke (also extends com.github.mizool.core.concurrent.SynchronizerApi.Base.SleepInvoke)
- com.github.mizool.core.concurrent.SynchronizerApi.Run.WakeSleepInvoke (also extends com.github.mizool.core.concurrent.SynchronizerApi.Base.WakeSleepInvoke)
- com.github.mizool.core.concurrent.SynchronizerApi.RunGetInvoke (also extends com.github.mizool.core.concurrent.SynchronizerApi.RunGet)
- com.github.mizool.core.concurrent.SynchronizerApi.Run.SleepInvoke (also extends com.github.mizool.core.concurrent.SynchronizerApi.Base.SleepInvoke)
- com.github.mizool.core.concurrent.SynchronizerApi.RunGet
- com.github.mizool.core.concurrent.SynchronizerApi.RunGetInvoke (also extends com.github.mizool.core.concurrent.SynchronizerApi.Run.Invoke)
- com.github.mizool.core.concurrent.SynchronizerApi.SleepRunGet
- com.github.mizool.core.concurrent.SynchronizerApi.Base.SleepInvoke
- com.github.mizool.core.concurrent.SynchronizerApi.Get
- com.github.mizool.core.concurrent.SynchronizerApi.Run