Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- org.davidmoten.kool.internal.operators.stream.All<T> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.stream.Any<T> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.util.BaseStreamIterator<R,T> (implements org.davidmoten.kool.StreamIterator<T>)
- org.davidmoten.kool.internal.operators.stream.Buffer<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.BufferBuilder<T>
- org.davidmoten.kool.BufferBuilder.BuilderHasAccumulator<T,S>
- org.davidmoten.kool.BufferBuilder.BuilderHasCondition<T,S>
- org.davidmoten.kool.BufferBuilder.BuilderHasFactory<T,S>
- org.davidmoten.kool.BufferBuilder.BuilderHasFactoryArrayList<T>
- org.davidmoten.kool.BufferBuilder.BuilderHasStep<T,S>
- org.davidmoten.kool.internal.operators.stream.BufferWithFactoryPredicateAndStep<S,T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.BufferWithPredicate<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.Cache<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.Collect<T,R> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.stream.Concat<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.Constants
- org.davidmoten.kool.function.Consumers
- org.davidmoten.kool.internal.operators.stream.Count (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.stream.Defer<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.Dematerialize<T,R> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.Distinct<T,K> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.DistinctUntilChanged<T,K> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.DoOnComplete<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.DoOnDispose<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.DoOnEmpty<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.DoOnError<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.DoOnNext<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.DoOnStart<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.util.EmptyStream (implements org.davidmoten.kool.Stream<T>, org.davidmoten.kool.StreamIterator<T>)
- org.davidmoten.kool.internal.util.EvictingQueue<T> (implements java.util.Enumeration<E>)
- org.davidmoten.kool.internal.util.Exceptions
- org.davidmoten.kool.internal.operators.stream.Filter<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.First<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.stream.FlatMap<T,R> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.FlatMapGenerator<T,R> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.FromArray<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.FromArrayDouble (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.FromArrayFloat (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.FromArrayInt (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.FromBufferedReader (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.FromChars (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.FromInputStream (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.FromReader (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.Generate<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.IgnoreDisposalError<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.Indexed<T>
- org.davidmoten.kool.internal.operators.stream.IsEmpty (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.util.Iterables
- org.davidmoten.kool.json.Json
- org.davidmoten.kool.json.JsonArray
- org.davidmoten.kool.internal.operators.stream.Last<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.json.LazyArrayNode (implements java.util.function.Supplier<T>)
- org.davidmoten.kool.json.LazyObjectNode (implements java.util.function.Supplier<T>)
- org.davidmoten.kool.json.LazyTreeNode (implements java.util.function.Supplier<T>)
- org.davidmoten.kool.json.LazyValueNode (implements java.util.function.Supplier<T>)
- org.davidmoten.kool.internal.operators.single.Map<T,R> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.stream.Map<T,R> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.Materialize<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.Max<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.maybe.MaybeDefer<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.maybe.MaybeDoOnEmpty<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.maybe.MaybeDoOnError<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.maybe.MaybeDoOnValue<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.maybe.MaybeError<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.maybe.MaybeFilter<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.maybe.MaybeFlatMap<T,R> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.maybe.MaybeFlatMapMaybe<T,R> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.maybe.MaybeFromCallable<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.util.MaybeImpl<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.util.MaybeImpl.EmptyHolder
- org.davidmoten.kool.internal.operators.maybe.MaybeIsPresent (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.maybe.MaybeIterator<T> (implements org.davidmoten.kool.StreamIterator<T>)
- org.davidmoten.kool.internal.operators.maybe.MaybeMap<T,R> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.maybe.MaybeOrElse<T> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.maybe.MaybeSwitchOnError<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.MaybeTester<T>
- org.davidmoten.kool.internal.operators.maybe.MaybeToStream<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.MergeInterleaved<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.Notification<T>
- org.davidmoten.kool.internal.util.Permutations
- org.davidmoten.kool.internal.util.Permutations.Swap<T>
- org.davidmoten.kool.Plugins
- org.davidmoten.kool.internal.operators.stream.PowerSet (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.function.Predicates
- org.davidmoten.kool.internal.operators.stream.PrependOne<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.Publisher<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.Range (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.RangeLong (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.ReduceNoInitialValue<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.stream.ReduceWithInitialValueSupplier<R,T> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.stream.Repeat<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.RepeatElement<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.RepeatLast<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.ReplayableStreamIterator<T> (implements org.davidmoten.kool.StreamIterator<T>)
- org.davidmoten.kool.internal.operators.stream.RetryWhen<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.RetryWhenBuilder<T>
- org.davidmoten.kool.RetryWhenBuilderMaybe<T>
- org.davidmoten.kool.RetryWhenBuilderSingle<T>
- org.davidmoten.kool.internal.operators.stream.Reverse<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.single.SingleDoOnError<T> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.single.SingleDoOnValue<T> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.single.SingleError<T> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.single.SingleFlatMap<T,R> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.single.SingleFlatMapMaybe<T,R> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.single.SingleFromCallable<T> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.single.SingleIterator<T> (implements org.davidmoten.kool.StreamIterator<T>)
- org.davidmoten.kool.internal.operators.single.SingleOf<T> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.single.SingleSwitchOnError<T> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.SingleTester<T>
- org.davidmoten.kool.internal.operators.single.SingleToStream<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.Skip<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.SkipLast<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.SkipUntil<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.Sorted<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.Split (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.Statistics
- org.davidmoten.kool.internal.util.StreamImpl<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.util.StreamUtils
- org.davidmoten.kool.internal.util.StreamUtils.EmptyHolder
- org.davidmoten.kool.internal.util.StreamUtils.FunctionIdentityHolder
- org.davidmoten.kool.internal.operators.stream.SwitchOnEmpty<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.SwitchOnError<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.Take<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.TakeLast<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.TakeWithPredicate<T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.Tester<T>
- java.lang.Throwable (implements java.io.Serializable)
- org.davidmoten.kool.internal.operators.stream.ToMaybe<T> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.stream.ToSingle<T> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.stream.Transform<T,R> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.internal.operators.stream.TransformMaybe<T,R> (implements org.davidmoten.kool.Maybe<T>)
- org.davidmoten.kool.internal.operators.stream.TransformSingle<T,R> (implements org.davidmoten.kool.Single<T>)
- org.davidmoten.kool.internal.operators.stream.Using<R,T> (implements org.davidmoten.kool.Stream<T>)
- org.davidmoten.kool.json.Util
- org.davidmoten.kool.internal.operators.stream.Zip<R,S,T> (implements org.davidmoten.kool.Stream<T>)
Interface Hierarchy
Copyright © 2018–2024. All rights reserved.