Class Hierarchy
- java.lang.Object
- java.util.concurrent.CompletableFuture<T> (implements java.util.concurrent.CompletionStage<T>, java.util.concurrent.Future<V>)
- io.hekate.util.HekateFuture<T,F>
- io.hekate.util.StampedStateGuard
- io.hekate.util.StateGuard
- io.hekate.util.UuidBase<T> (implements java.lang.Comparable<T>, java.io.Serializable)
- java.util.concurrent.CompletableFuture<T> (implements java.util.concurrent.CompletionStage<T>, java.util.concurrent.Future<V>)
Interface Hierarchy
- io.hekate.util.StateGuard.GuardedRunnable<E>
- io.hekate.util.StateGuard.GuardedSupplier<T,E>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.hekate.util.StampedStateGuard.State
- io.hekate.util.StateGuard.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)