Hierarchy For All Packages
Package Hierarchies:- org.dmfs.jems2,
- org.dmfs.jems2.bifunction,
- org.dmfs.jems2.charsequence,
- org.dmfs.jems2.comparator,
- org.dmfs.jems2.fragile,
- org.dmfs.jems2.function,
- org.dmfs.jems2.generatable,
- org.dmfs.jems2.generator,
- org.dmfs.jems2.iterable,
- org.dmfs.jems2.iterator,
- org.dmfs.jems2.optional,
- org.dmfs.jems2.pair,
- org.dmfs.jems2.predicate,
- org.dmfs.jems2.procedure,
- org.dmfs.jems2.single,
- org.dmfs.jems2.stack
Class Hierarchy
- java.lang.Object
- org.dmfs.jems2.optional.Absent<T> (implements org.dmfs.jems2.Optional<T>)
- org.dmfs.jems2.predicate.AllOf<T> (implements org.dmfs.jems2.Predicate<T>)
- org.dmfs.jems2.predicate.AnyOf<T> (implements org.dmfs.jems2.Predicate<T>)
- org.dmfs.jems2.predicate.Anything<T> (implements org.dmfs.jems2.Predicate<T>)
- org.dmfs.jems2.charsequence.Ascii (implements java.lang.CharSequence)
- org.dmfs.jems2.single.Backed<T> (implements org.dmfs.jems2.Optional<T>, org.dmfs.jems2.Single<T>)
- org.dmfs.jems2.iterator.BaseIterator<E> (implements java.util.Iterator<E>)
- org.dmfs.jems2.iterator.Chunked<T>
- org.dmfs.jems2.iterator.Clustered<T>
- org.dmfs.jems2.iterator.Concat<E>
- org.dmfs.jems2.iterator.DelegatingIterator<E>
- org.dmfs.jems2.iterator.Diff<Left,Right>
- org.dmfs.jems2.iterator.EmptyIterator<E>
- org.dmfs.jems2.iterator.Joined<E>
- org.dmfs.jems2.iterator.Mapped<OriginalType,ResultType>
- org.dmfs.jems2.iterator.PresentValues<E>
- org.dmfs.jems2.iterator.Seq<E>
- org.dmfs.jems2.iterator.Sieved<E>
- org.dmfs.jems2.iterator.SingleIterator<E>
- org.dmfs.jems2.iterator.SingletonIterator<E>
- org.dmfs.jems2.iterator.StackIterator<Element>
- org.dmfs.jems2.iterator.Zipped<Left,Right,Result>
- org.dmfs.jems2.procedure.Batch<T> (implements org.dmfs.jems2.Procedure<T>)
- org.dmfs.jems2.fragile.Broken<T,E> (implements org.dmfs.jems2.Fragile<T,E>)
- org.dmfs.jems2.comparator.By<T> (implements java.util.Comparator<T>)
- org.dmfs.jems2.iterable.Chunked<T> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.function.Clamping<T> (implements org.dmfs.jems2.Function<Argument,Value>)
- org.dmfs.jems2.iterable.Clustered<T> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.optional.Collapsed<T> (implements org.dmfs.jems2.Optional<T>)
- org.dmfs.jems2.procedure.Composite<T> (implements org.dmfs.jems2.Procedure<T>)
- org.dmfs.jems2.procedure.Conditional<T> (implements org.dmfs.jems2.Procedure<T>)
- org.dmfs.jems2.bifunction.DelegatingBiFunction<Left,Right,Result> (implements org.dmfs.jems2.BiFunction<Argument1,Argument2,Result>)
- org.dmfs.jems2.bifunction.By<Left,Right>
- org.dmfs.jems2.charsequence.DelegatingCharSequence (implements java.lang.CharSequence)
- org.dmfs.jems2.fragile.DelegatingFragile<T,E> (implements org.dmfs.jems2.Fragile<T,E>)
- org.dmfs.jems2.generator.DelegatingGenerator<Type> (implements org.dmfs.jems2.Generator<T>)
- org.dmfs.jems2.iterable.DelegatingIterable<E> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.iterable.Ascending<T>
- org.dmfs.jems2.iterable.Descending<T>
- org.dmfs.jems2.iterable.Distinct<T>
- org.dmfs.jems2.iterable.Expanded<T>
- org.dmfs.jems2.iterable.First<T>
- org.dmfs.jems2.iterable.Mapped<OriginalType,ResultType>
- org.dmfs.jems2.iterable.Numbered<T>
- org.dmfs.jems2.iterable.Paired<Left,Right>
- org.dmfs.jems2.iterable.PresentValues<T>
- org.dmfs.jems2.iterable.Zipped<Result>
- org.dmfs.jems2.optional.DelegatingOptional<T> (implements org.dmfs.jems2.Optional<T>)
- org.dmfs.jems2.optional.FirstPresent<T>
- org.dmfs.jems2.optional.MapCollapsed<From,To>
- org.dmfs.jems2.optional.NextPresent<T>
- org.dmfs.jems2.predicate.DelegatingPredicate<T> (implements org.dmfs.jems2.Predicate<T>)
- org.dmfs.jems2.single.DelegatingSingle<T> (implements org.dmfs.jems2.Single<T>)
- org.dmfs.jems2.single.Collected<Value,Collection>
- org.dmfs.jems2.iterable.Diff<Left,Right> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.function.DiffMap<Left,Right,Result> (implements org.dmfs.jems2.Function<Argument,Value>)
- org.dmfs.jems2.single.Digest (implements org.dmfs.jems2.Single<T>)
- org.dmfs.jems2.generator.DigestGenerator (implements org.dmfs.jems2.Generator<T>)
- org.dmfs.jems2.iterable.EmptyIterable<E> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.stack.EmptyStack<Element> (implements org.dmfs.jems2.Stack<Element>)
- org.dmfs.jems2.iterator.First<T> (implements java.util.Iterator<E>)
- org.dmfs.jems2.procedure.ForEach<T> (implements org.dmfs.jems2.Procedure<T>)
- org.dmfs.jems2.iterable.Frozen<T> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.single.Frozen<T> (implements org.dmfs.jems2.Single<T>)
- org.dmfs.jems2.charsequence.Grouped (implements java.lang.CharSequence)
- org.dmfs.jems2.predicate.Having<Original,Derived> (implements org.dmfs.jems2.Predicate<T>)
- org.dmfs.jems2.charsequence.Hex (implements java.lang.CharSequence)
- org.dmfs.jems2.single.Hex (implements org.dmfs.jems2.Single<T>)
- org.dmfs.jems2.function.IdentityFunction<Argument> (implements org.dmfs.jems2.Function<Argument,Value>)
- org.dmfs.jems2.predicate.In<T> (implements org.dmfs.jems2.Predicate<T>)
- org.dmfs.jems2.iterable.Infinite<T> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.iterator.Infinite<T> (implements java.util.Iterator<E>)
- org.dmfs.jems2.iterable.Joined<T> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.iterable.Just<T> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.optional.Just<T> (implements org.dmfs.jems2.Optional<T>)
- org.dmfs.jems2.single.Just<T> (implements org.dmfs.jems2.Single<T>)
- org.dmfs.jems2.optional.LazyDelegatingOptional<T> (implements org.dmfs.jems2.Optional<T>)
- org.dmfs.jems2.pair.LeftSidedPair<Left,Right> (implements org.dmfs.jems2.Pair<Left,Right>)
- org.dmfs.jems2.predicate.LeftWith<Left> (implements org.dmfs.jems2.Predicate<T>)
- org.dmfs.jems2.optional.Mapped<From,To> (implements org.dmfs.jems2.Optional<T>)
- org.dmfs.jems2.predicate.Not<T> (implements org.dmfs.jems2.Predicate<T>)
- org.dmfs.jems2.predicate.Nothing<T> (implements org.dmfs.jems2.Predicate<T>)
- org.dmfs.jems2.optional.NullSafe<T> (implements org.dmfs.jems2.Optional<T>)
- org.dmfs.jems2.bifunction.PairingFunction<Left,Right> (implements org.dmfs.jems2.BiFunction<Argument1,Argument2,Result>)
- org.dmfs.jems2.optional.Present<T> (implements org.dmfs.jems2.Optional<T>)
- org.dmfs.jems2.single.Reduced<Value,Result> (implements org.dmfs.jems2.Single<T>)
- org.dmfs.jems2.optional.Restrained<T> (implements org.dmfs.jems2.Optional<T>)
- org.dmfs.jems2.comparator.Reverse<T> (implements java.util.Comparator<T>)
- org.dmfs.jems2.iterable.Reverse<T> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.pair.RightSidedPair<Left,Right> (implements org.dmfs.jems2.Pair<Left,Right>)
- org.dmfs.jems2.predicate.RightWith<Right> (implements org.dmfs.jems2.Predicate<T>)
- org.dmfs.jems2.predicate.SameAs<T> (implements org.dmfs.jems2.Predicate<T>)
- org.dmfs.jems2.iterable.Seq<T> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.generatable.Sequence<T> (implements org.dmfs.jems2.Generatable<T>)
- org.dmfs.jems2.generator.Sequence<T> (implements org.dmfs.jems2.Generator<T>)
- org.dmfs.jems2.iterable.Sieved<E> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.stack.SingleStack<Element> (implements org.dmfs.jems2.Stack<Element>)
- org.dmfs.jems2.iterable.SingletonIterable<E> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.predicate.SingleWith<V> (implements org.dmfs.jems2.Predicate<T>)
- org.dmfs.jems2.iterable.Sorted<T> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.iterable.StackIterable<Element> (implements java.lang.Iterable<T>)
- org.dmfs.jems2.stack.Topped<Element> (implements org.dmfs.jems2.Stack<Element>)
- org.dmfs.jems2.function.Unchecked<Argument,Result,E> (implements org.dmfs.jems2.Function<Argument,Value>)
- org.dmfs.jems2.single.Unchecked<T,E> (implements org.dmfs.jems2.Single<T>)
- org.dmfs.jems2.pair.ValuePair<Left,Right> (implements org.dmfs.jems2.Pair<Left,Right>)
- org.dmfs.jems2.optional.Zipped<Left,Right,Result> (implements org.dmfs.jems2.Optional<T>)
Interface Hierarchy
- org.dmfs.jems2.Fragile<T,E>
- org.dmfs.jems2.Single<T>
- org.dmfs.jems2.FragileBiFunction<Argument1,Argument2,Result,E>
- org.dmfs.jems2.BiFunction<Argument1,Argument2,Result>
- org.dmfs.jems2.FragileBiProcedure<Argument1,Argument2,E>
- org.dmfs.jems2.BiProcedure<Argument1,Argument2>
- org.dmfs.jems2.FragileFunction<Argument,Result,E>
- org.dmfs.jems2.Function<Argument,Value>
- org.dmfs.jems2.FragileProcedure<Argument,Error>
- org.dmfs.jems2.Procedure<T>
- org.dmfs.jems2.Generatable<T>
- org.dmfs.jems2.Generator<T>
- org.dmfs.jems2.Optional<T>
- org.dmfs.jems2.Pair<Left,Right>
- org.dmfs.jems2.Predicate<T>
- org.dmfs.jems2.Stack<Element>
- org.dmfs.jems2.Stack.StackTop<Element>