All Classes and Interfaces
Class
Description
An
Optional value that's never present.A
Predicate which is satisfied if all of a given number of predicates are satisfied.A
Predicate which is satisfied if any of a given number of predicates are satisfied.A trivial
Predicate which matches anything.An
Iterable decorator which returns the elements of the delegate in their natural ascending order.A
CharSequence adapter to ASCII encoded byte arrays.The abstract super class of all
Iterators in this package.A binary function.
Functional interface for a void function taking two arguments.
A
Fragile which is broken and always throws an Exception.A
BiFunction which compares two instances of different types by mapping them onto a common type and using a Comparator to compare those
results.A
Comparator which compares objects by a key derived from the compared objects.Function decorator that 'clamps' the value between the provided min and max values.An
Iterable decorator which clusters consecutive elements of another Iterable by the result of a Comparator.An
Iterator decorator which clusters consecutive elements of another Iterator by the result of a Comparator.A
Comparator which delegates the comparison of two instances to other Comparators until the first one returns a non-zero result.A
Procedure composed of other procedures.An abstract
BiFunction which delegates to another given BiFunction.An abstract
BiProcedure which delegates to another BiProcedure.CharSequence that delegates all calls to another CharSequence.An abstract
Comparator which delegates to another Comparator.An abstract
Generatable which delegates to another Generatable.An
Iterable decorator which returns the elements of the delegate in their natural descending order.A
Single of a byte array which represents the digested value of the given input data.A
Generator for MessageDigest instances of a specific digest algorithm.An
Iterator which drops duplicates of already iterated elements.An
Iterator which drops duplicates of already iterated elements.An
Iterable that is always empty.An Iterator that is always empty.
A
Stack without any elements.An
Iterable decorator which returns only the first few elements of the delegate.The first value of an
Iterable.The Object Oriented version of a for-each loop.
A 1-tuple that may throw an
Exception during retrieval of the value.A binary function that can throw a checked
Exception.Functional interface for a void function taking two arguments that can throw a checked
Exception.A unary function that can throw a checked
Exception.Functional interface for a void function taking one argument that can throw a checked
Exception.Single decorator that queries the delegate only once and returns the same value instance ever after.A unary function.
A Generatable can return a
Generator.A Generator is able to generate an infinite sequence of values.
A
Comparator for Optional values.A
CharSequence decorator which divides the delegate into groups of a specific size and inserts a separator char between them.The hexadecimal
CharSequence representation of a byte array.Identity function.
A
Predicate which is satisfied by Comparable elements within a specific closed interval.A
Generatable to Iterable adapter which continues iterating forever.Comparator for
Iterables.An
Iterable which iterates a single value.The most simple
Single there is.A
Pair with an absent right element.A
Fragile decorator which maps the value using a given FragileFunction.The next value of an
Iterator.A
Predicate which matches if none of another sequence of predicates matches.A
Fragile that fails when the given value was null.A trivial
Predicate which never matches.An
Optional that's not present if the given value is null.An
Iterable decorator which pairs every value of another iterator with it's sequential ordinal number.An optional value.
A
Comparator for Optional values.A pair of typed values, a tuple of two (also called ordered pair).
A
BiFunction that creates a Pair from the two arguments.A special function which returns true whenever the argument matches this predicate.
A special
Optional that's always present.Functional interface for a void function taking one argument.
A
Comparator which reverses the order of another Comparator.A
Pair with an absent left element.A trivial
Predicate which compares the instances of two objects and matches if they are the same.Iterable sequence of values.An
Iterator of a sequence of values.A sequence
Generatable.A sequence
Generator.A 1-tuple.
A
Stack of a single element.Iterable with a single element.An iterator to iterate a single value.
An
Iterable decorator which returns the elements of the delegate in a sorted order, determined by a given Comparator.An immutable stack.
The top of a
Stack.A unary function that can throw a
Throwable.A
Stack based on another Stack and a new top element.The most simple
Pair there is.An
Optional which combines two other Optionals with a BiFunction if they are both present and is absent otherwise.