Class Hierarchy
- java.lang.Object
- tripleo.elijah.util.Eventual<P>
- tripleo.elijah.util.Holder<T>
- tripleo.elijah.util.HolderPromise<T>
- tripleo.elijah.util.LazySupplier<T> (implements java.util.function.Supplier<T>)
- tripleo.elijah.util.Maybe<T>
- tripleo.elijah.util.Ok
- tripleo.elijah.util.Operation<T>
- tripleo.elijah.util.Operation2<T>
- tripleo.elijah.util.PromiseReadySupplier<T> (implements tripleo.elijah.util.ReadySupplier<T>)
- tripleo.elijah.util.ReadySupplier_1<T> (implements tripleo.elijah.util.ReadySupplier<T>)
- tripleo.elijah.util.TabbedOutputStream
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- tripleo.elijah.util.NotImplementedException
- tripleo.elijah.util.ProgramIsLikelyWrong
- tripleo.elijah.util.UnintendedUseException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- tripleo.elijah.util.CompletableProcess<T>
- tripleo.elijah.util.EventualRegister
- tripleo.elijah.util.IFixedList<T>
- java.util.function.Supplier<T>
- tripleo.elijah.util.ReadySupplier<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- tripleo.elijah.util.LogEvent
- tripleo.elijah.util.Mode
- tripleo.elijah.util.SimplePrintLoggerToRemoveSoon
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)