Package Hierarchies:
Class Hierarchy
- java.lang.Object
- cloud.opencode.base.functional.async.AsyncFunctionUtil
- cloud.opencode.base.functional.pattern.Case<T,R>
- cloud.opencode.base.functional.monad.Either.Left<L,R> (implements cloud.opencode.base.functional.monad.Either<L,R>)
- cloud.opencode.base.functional.monad.Either.Right<L,R> (implements cloud.opencode.base.functional.monad.Either<L,R>)
- cloud.opencode.base.functional.monad.For
- cloud.opencode.base.functional.monad.For.IterableFor1<T1>
- cloud.opencode.base.functional.monad.For.IterableFor2<T1,T2>
- cloud.opencode.base.functional.monad.For.IterableFor3<T1,T2,T3>
- cloud.opencode.base.functional.monad.For.OptionFor1<T1>
- cloud.opencode.base.functional.monad.For.OptionFor2<T1,T2>
- cloud.opencode.base.functional.monad.For.OptionFor3<T1,T2,T3>
- cloud.opencode.base.functional.monad.For.OptionFor4<T1,T2,T3,T4>
- cloud.opencode.base.functional.monad.For.SequenceFor1<T1>
- cloud.opencode.base.functional.monad.For.SequenceFor2<T1,T2>
- cloud.opencode.base.functional.monad.For.SequenceFor3<T1,T2,T3>
- cloud.opencode.base.functional.monad.For.TryFor1<T1>
- cloud.opencode.base.functional.monad.For.TryFor2<T1,T2>
- cloud.opencode.base.functional.monad.For.TryFor3<T1,T2,T3>
- cloud.opencode.base.functional.monad.For.TryFor4<T1,T2,T3,T4>
- cloud.opencode.base.functional.function.FunctionUtil
- cloud.opencode.base.functional.async.Future<T>
- cloud.opencode.base.functional.monad.Lazy<T> (implements java.util.function.Supplier<T>)
- cloud.opencode.base.functional.async.LazyAsync<T>
- cloud.opencode.base.functional.optics.Lens<S,A>
- cloud.opencode.base.functional.OpenFunctional
- cloud.opencode.base.functional.pattern.OpenMatch
- cloud.opencode.base.functional.pattern.OpenMatch.Matcher<T>
- cloud.opencode.base.functional.monad.Option.None<T> (implements cloud.opencode.base.functional.monad.Option<T>)
- cloud.opencode.base.functional.optics.OptionalLens<S,A>
- cloud.opencode.base.functional.pipeline.Pipeline<T,R>
- cloud.opencode.base.functional.pipeline.Pipeline.CollectionPipeline<T,R>
- cloud.opencode.base.functional.pipeline.Pipeline.PipelineBuilder<T>
- cloud.opencode.base.functional.pipeline.Pipeline.TryPipelineBuilder<T>
- cloud.opencode.base.functional.pipeline.PipeUtil
- cloud.opencode.base.functional.pipeline.PipeUtil.Pipe<T>
- cloud.opencode.base.functional.record.RecordUtil
- cloud.opencode.base.functional.monad.Sequence<T> (implements java.lang.Iterable<T>)
- java.lang.Throwable (implements java.io.Serializable)
- cloud.opencode.base.functional.monad.Try.Failure<T> (implements cloud.opencode.base.functional.monad.Try<T>)
- cloud.opencode.base.functional.monad.Try.Success<T> (implements cloud.opencode.base.functional.monad.Try<T>)
- cloud.opencode.base.functional.monad.Validation.Invalid<E,T> (implements cloud.opencode.base.functional.monad.Validation<E,T>)
- cloud.opencode.base.functional.monad.Validation.Valid<E,T> (implements cloud.opencode.base.functional.monad.Validation<E,T>)
Interface Hierarchy
- cloud.opencode.base.functional.function.CheckedBiConsumer<T,U>
- cloud.opencode.base.functional.function.CheckedBiFunction<T,U,R>
- cloud.opencode.base.functional.function.CheckedConsumer<T>
- cloud.opencode.base.functional.function.CheckedFunction<T,R>
- cloud.opencode.base.functional.function.CheckedRunnable
- cloud.opencode.base.functional.monad.Either<L,R>
- cloud.opencode.base.functional.monad.For.Function3<T1,T2,T3,R>
- cloud.opencode.base.functional.monad.For.Function4<T1,T2,T3,T4,R>
- cloud.opencode.base.functional.monad.For.Function5<T1,T2,T3,T4,T5,R>
- cloud.opencode.base.functional.monad.Option<T>
- cloud.opencode.base.functional.pattern.Pattern<T,R>
- cloud.opencode.base.functional.monad.Trampoline<T>
- cloud.opencode.base.functional.function.TriFunction<T1,T2,T3,R>
- cloud.opencode.base.functional.monad.Try<T>
- cloud.opencode.base.functional.monad.Validation<E,T>