Skip navigation links
A B C D E F G H I J L M N O P R S T U V Z 

A

Absent<T> - Class in org.dmfs.jems.optional.elementary
An Optional value that's never present.
Absent() - Constructor for class org.dmfs.jems.optional.elementary.Absent
 
absent() - Static method in class org.dmfs.jems.optional.elementary.Absent
Returns an Absent value.
Absent<T> - Class in org.dmfs.optional
Deprecated.
in favour of Absent.
Absent() - Constructor for class org.dmfs.optional.Absent
Deprecated.
 
absent() - Static method in class org.dmfs.optional.Absent
Deprecated.
Returns an Absent value.
AbstractBaseIterator<E> - Class in org.dmfs.iterators
The abstract super class of all Iterators in this package.
AbstractBaseIterator() - Constructor for class org.dmfs.iterators.AbstractBaseIterator
 
AbstractConvertedIterator<ResultType,OriginalType> - Class in org.dmfs.iterators
Deprecated.
to be removed in version 2.0.
AbstractConvertedIterator(Iterator<OriginalType>, AbstractConvertedIterator.Converter<ResultType, OriginalType>) - Constructor for class org.dmfs.iterators.AbstractConvertedIterator
Deprecated.
Creates a converting Iterator that iterates the elements of the given Iterator after converting them using the given AbstractConvertedIterator.Converter.
AbstractConvertedIterator.Converter<ResultType,OriginalType> - Interface in org.dmfs.iterators
Deprecated.
 
AbstractFilteredIterator<E> - Class in org.dmfs.iterators
Deprecated.
To be removed in version 2.0
AbstractFilteredIterator(Iterator<E>, Filter<E>) - Constructor for class org.dmfs.iterators.AbstractFilteredIterator
Deprecated.
Creates a filtered Iterator that iterates the elements of the given Iterator if the given Filter permits it.
AbstractFilteredIterator(Iterator<E>, AbstractFilteredIterator.IteratorFilter<E>) - Constructor for class org.dmfs.iterators.AbstractFilteredIterator
AbstractFilteredIterator.IteratorFilter<E> - Interface in org.dmfs.iterators
Deprecated.
in favor of Filter
AllOf<T> - Class in org.dmfs.jems.predicate.composite
A Predicate which is satisfied if all of a given number of predicates are satisfied.
AllOf(Predicate<T>...) - Constructor for class org.dmfs.jems.predicate.composite.AllOf
 
AllOf(Iterable<Predicate<T>>) - Constructor for class org.dmfs.jems.predicate.composite.AllOf
 
AnyOf<E> - Class in org.dmfs.iterators.filters
A Filter that evaluates to true if the tested elements are in a given list of elements.
AnyOf(E...) - Constructor for class org.dmfs.iterators.filters.AnyOf
Creates an AnyOf Filter from an array of elements that will pass the test.
AnyOf(Collection<E>) - Constructor for class org.dmfs.iterators.filters.AnyOf
Creates an AnyOf Filter from a Collection of elements that will pass the test.
AnyOf<T> - Class in org.dmfs.jems.predicate.composite
A Predicate which is satisfied if any of a given number of predicates are satisfied.
AnyOf(Predicate<T>...) - Constructor for class org.dmfs.jems.predicate.composite.AnyOf
 
AnyOf(Iterable<Predicate<T>>) - Constructor for class org.dmfs.jems.predicate.composite.AnyOf
 
Anything<T> - Class in org.dmfs.jems.predicate.elementary
A trivial Predicate which matches anything.
Anything() - Constructor for class org.dmfs.jems.predicate.elementary.Anything
 
apply(OriginalType) - Method in interface org.dmfs.iterators.Function
Deprecated.
Applies this function to the given argument.
apply(T) - Method in class org.dmfs.jems.function.elementary.SingleFunction
 
ArrayIterable<T> - Class in org.dmfs.iterables
Deprecated.
in favour of Seq
ArrayIterable(T...) - Constructor for class org.dmfs.iterables.ArrayIterable
Deprecated.
 
ArrayIterator<E> - Class in org.dmfs.iterators
Deprecated.
in favour of Seq
ArrayIterator(E...) - Constructor for class org.dmfs.iterators.ArrayIterator
Deprecated.
Creates an Iterator that iterates all values in the given array.
Ascending<T extends java.lang.Comparable<? super T>> - Class in org.dmfs.jems.iterable.decorators
An Iterable decorator which returns the elements of the delegate in their natural ascending order.
Ascending(Iterable<T>) - Constructor for class org.dmfs.jems.iterable.decorators.Ascending
 
Ascii - Class in org.dmfs.jems.charsequence.elementary
A CharSequence adapter to ASCII encoded byte arrays.
Ascii(byte...) - Constructor for class org.dmfs.jems.charsequence.elementary.Ascii
 
Ascii(byte[], int, int) - Constructor for class org.dmfs.jems.charsequence.elementary.Ascii
 

B

Backed<T> - Class in org.dmfs.jems.single.combined
Single that delegates to the given Optional if that is present, otherwise falls back to the provided back-up Single.
Backed(Optional<T>, Single<T>) - Constructor for class org.dmfs.jems.single.combined.Backed
 
Backed(Optional<T>, T) - Constructor for class org.dmfs.jems.single.combined.Backed
 
BiFunction<Argument1,Argument2,Value> - Interface in org.dmfs.jems.function
A binary function.
BiProcedure<T,U> - Interface in org.dmfs.jems.procedure
Functional interface for a void function taking two arguments.
bottom() - Method in interface org.dmfs.jems.stack.Stack.StackTop
Returns the underlying Stack.
Broken<T,E extends java.lang.Throwable> - Class in org.dmfs.jems.fragile.elementary
A Fragile which is broken and always throws an Exception.
Broken(E) - Constructor for class org.dmfs.jems.fragile.elementary.Broken
 

C

CachingIterable<T> - Class in org.dmfs.iterables
Deprecated.
in favor of Frozen, to be removed in version 2.0.
CachingIterable(Iterator<T>) - Constructor for class org.dmfs.iterables.CachingIterable
Deprecated.
 
charAt(int) - Method in class org.dmfs.jems.charsequence.decorators.Grouped
 
charAt(int) - Method in class org.dmfs.jems.charsequence.elementary.Ascii
 
charAt(int) - Method in class org.dmfs.jems.charsequence.elementary.DelegatingCharSequence
 
charAt(int) - Method in class org.dmfs.jems.charsequence.elementary.Hex
 
Chunked<T> - Class in org.dmfs.jems.iterable.decorators
An Iterable decorator which returns the elements of the decorated Iterable in chunks of a specific size.
Chunked(int, Iterable<T>) - Constructor for class org.dmfs.jems.iterable.decorators.Chunked
 
Chunked<T> - Class in org.dmfs.jems.iterator.decorators
In Iterator decorator which returns the elements of the decorated Iterator in chunks of a specific size.
Chunked(int, Iterator<T>) - Constructor for class org.dmfs.jems.iterator.decorators.Chunked
 
Clamping<T extends java.lang.Comparable<T>> - Class in org.dmfs.jems.function.decorators
Function decorator that 'clamps' the value between the provided min and max values.
Clamping(T, T, Function<T, T>) - Constructor for class org.dmfs.jems.function.decorators.Clamping
 
Clamping(T, T) - Constructor for class org.dmfs.jems.function.decorators.Clamping
 
Clustered<T> - Class in org.dmfs.jems.iterable.decorators
An Iterable decorator which clusters consecutive elements of another Iterable by the result of a Comparator.
Clustered(Comparator<? super T>, Iterable<T>) - Constructor for class org.dmfs.jems.iterable.decorators.Clustered
 
Clustered<T> - Class in org.dmfs.jems.iterator.decorators
An Iterator decorator which clusters consecutive elements of another Iterator by the result of a Comparator.
Clustered(Comparator<? super T>, Iterator<T>) - Constructor for class org.dmfs.jems.iterator.decorators.Clustered
 
Collapsed<T> - Class in org.dmfs.jems.optional.adapters
Collapses the given Optional of Optional into Optional.
Collapsed(Optional<Optional<T>>) - Constructor for class org.dmfs.jems.optional.adapters.Collapsed
 
Conditional<T> - Class in org.dmfs.jems.optional.adapters
Optional that is present with the value of the provided target if it satisfies the given Predicate, otherwise it is absent.
Conditional(Predicate<T>, Single<T>) - Constructor for class org.dmfs.jems.optional.adapters.Conditional
 
Conditional(Predicate<T>, T) - Constructor for class org.dmfs.jems.optional.adapters.Conditional
 
ConstantGenerator<E> - Class in org.dmfs.jems.iterable.generators
An Iterable which iterates the same value over and over again.
ConstantGenerator(E) - Constructor for class org.dmfs.jems.iterable.generators.ConstantGenerator
 
ConstantGenerator(Single<E>) - Constructor for class org.dmfs.jems.iterable.generators.ConstantGenerator
 
ConstantGenerator<E> - Class in org.dmfs.jems.iterator.generators
An Iterator which iterates the same constant value over and over again.
ConstantGenerator(E) - Constructor for class org.dmfs.jems.iterator.generators.ConstantGenerator
 
convert(OriginalType) - Method in interface org.dmfs.iterators.AbstractConvertedIterator.Converter
Deprecated.
 
ConvertedIterator<ResultType,OriginalType> - Class in org.dmfs.iterators
Deprecated.
in favor of Mapped, to be removed in version 2.0.
ConvertedIterator(Iterator<OriginalType>, AbstractConvertedIterator.Converter<ResultType, OriginalType>) - Constructor for class org.dmfs.iterators.ConvertedIterator
Deprecated.
Creates a converting Iterator that iterates the elements of the given Iterator after converting them using the given Converter.
CsvIterable - Class in org.dmfs.iterables
Deprecated.
in favor of Split, to be removed in version 2.0.
CsvIterable(String, char) - Constructor for class org.dmfs.iterables.CsvIterable
Deprecated.
Creates an Iterable that returns Iterators for all elements of the given string which are separated by the given separator.
CsvIterator - Class in org.dmfs.iterators
Deprecated.
in favor of UnquotedSplit, to be removed in version 2.0
CsvIterator(String, char) - Constructor for class org.dmfs.iterators.CsvIterator
Deprecated.
Creates an Iterator that iterates all elements of the given string which are separated by the given separator.

D

DelegatingCharSequence - Class in org.dmfs.jems.charsequence.elementary
CharSequence that delegates all calls to another CharSequence.
DelegatingCharSequence(CharSequence) - Constructor for class org.dmfs.jems.charsequence.elementary.DelegatingCharSequence
 
DelegatingFragile<T,E extends java.lang.Throwable> - Class in org.dmfs.jems.fragile.elementary
An abstract Fragile which delegates all calls to another Fragile.
DelegatingFragile(Fragile<T, E>) - Constructor for class org.dmfs.jems.fragile.elementary.DelegatingFragile
 
DelegatingIterable<E> - Class in org.dmfs.iterables.decorators
An abstract Iterable which delegates all method calls to another given Iterable.
DelegatingIterable(Iterable<E>) - Constructor for class org.dmfs.iterables.decorators.DelegatingIterable
 
DelegatingIterator<E> - Class in org.dmfs.iterators.decorators
An abstract Iterator which delegates all method calls to another given Iterator.
DelegatingIterator(Iterator<E>) - Constructor for class org.dmfs.iterators.decorators.DelegatingIterator
 
DelegatingOptional<T> - Class in org.dmfs.jems.optional.decorators
An abstract Optional which delegates all method calls to another given Optional.
DelegatingOptional(Optional<T>) - Constructor for class org.dmfs.jems.optional.decorators.DelegatingOptional
 
DelegatingOptional<T> - Class in org.dmfs.optional.decorators
Deprecated.
in favour of DelegatingOptional.
DelegatingOptional(Optional<T>) - Constructor for class org.dmfs.optional.decorators.DelegatingOptional
Deprecated.
 
DelegatingPredicate<T> - Class in org.dmfs.jems.predicate.elementary
A Predicate which just delegates to another Predicate.
DelegatingPredicate(Predicate<T>) - Constructor for class org.dmfs.jems.predicate.elementary.DelegatingPredicate
 
DelegatingSingle<T> - Class in org.dmfs.jems.single.decorators
A Single which delegates all calls to another Single.
DelegatingSingle(Single<T>) - Constructor for class org.dmfs.jems.single.decorators.DelegatingSingle
 
Descending<T extends java.lang.Comparable<? super T>> - Class in org.dmfs.jems.iterable.decorators
An Iterable decorator which returns the elements of the delegate in their natural descending order.
Descending(Iterable<T>) - Constructor for class org.dmfs.jems.iterable.decorators.Descending
 
Diff<Left,Right> - Class in org.dmfs.jems.iterable.composite
An Iterable of the differences of two given Iterables.
Diff(Iterable<Left>, Iterable<Right>, BiFunction<Left, Right, Integer>) - Constructor for class org.dmfs.jems.iterable.composite.Diff
 
Diff<Left,Right> - Class in org.dmfs.jems.iterator.composite
An Iterator returning the differences of two given (sorted) Iterators.
Diff(Iterator<Left>, Iterator<Right>, BiFunction<Left, Right, Integer>) - Constructor for class org.dmfs.jems.iterator.composite.Diff
 
Digest - Class in org.dmfs.jems.single.elementary
A Single of a byte array which represents the digested value of the given input data.
Digest(MessageDigestFactory, byte[]...) - Constructor for class org.dmfs.jems.single.elementary.Digest
 
Digest(MessageDigestFactory, CharSequence...) - Constructor for class org.dmfs.jems.single.elementary.Digest
 
Digest(MessageDigestFactory, String, CharSequence...) - Constructor for class org.dmfs.jems.single.elementary.Digest
 
Digest(MessageDigestFactory, Single<byte[]>...) - Constructor for class org.dmfs.jems.single.elementary.Digest
 
Digest(MessageDigestFactory, Iterable<Single<byte[]>>) - Constructor for class org.dmfs.jems.single.elementary.Digest
 
DigestFactory - Class in org.dmfs.jems.messagedigest.elementary
A factory for MessageDigest instances of a specific digest algorithm.
DigestFactory(String) - Constructor for class org.dmfs.jems.messagedigest.elementary.DigestFactory
 
Distinct<T> - Class in org.dmfs.iterables
Iterable decorator that removes any duplicates from another Iterable, keeping only the first occurrence of each iterated value.
Distinct(Iterable<T>) - Constructor for class org.dmfs.iterables.Distinct
Creates an Iterable which iterates each value of the given Iterable exactly once.
Distinct<E> - Class in org.dmfs.iterators.filters
A Filter that evaluates to true exactly once per element.
Distinct() - Constructor for class org.dmfs.iterators.filters.Distinct
 
DistinctIterator<E> - Class in org.dmfs.iterators
Deprecated.
in favor of Distinct, to be removed in version 2.0.
DistinctIterator(Iterator<E>) - Constructor for class org.dmfs.iterators.DistinctIterator
Deprecated.
Return the values of the given Iterator exactly once.

E

element() - Method in interface org.dmfs.jems.stack.Stack.StackTop
Returns the topmost stack element.
EmptyIterable<E> - Class in org.dmfs.iterables
An Iterable that is always empty.
EmptyIterable() - Constructor for class org.dmfs.iterables.EmptyIterable
 
EmptyIterator<E> - Class in org.dmfs.iterators
An Iterator that is always empty.
EmptyIterator() - Constructor for class org.dmfs.iterators.EmptyIterator
 
EmptyStack<Element> - Class in org.dmfs.jems.stack.elementary
A Stack without any elements.
EmptyStack() - Constructor for class org.dmfs.jems.stack.elementary.EmptyStack
 
equals(Object) - Method in class org.dmfs.iterators.AbstractBaseIterator
 
Equals<T> - Class in org.dmfs.jems.predicate.elementary
A trivial Predicate which delegates to Object.equals(Object) and matches if it returns true.
Equals(T) - Constructor for class org.dmfs.jems.predicate.elementary.Equals
 
Expanded<T> - Class in org.dmfs.jems.iterable.decorators
A decorator for Iterable which expands each element into an Iterable (using the given function) and joins the results.
Expanded(Function<V, Iterable<T>>, Iterable<V>) - Constructor for class org.dmfs.jems.iterable.decorators.Expanded
 

F

Filter<E> - Interface in org.dmfs.iterators
Represents a filter function.
Filtered<E> - Class in org.dmfs.iterables.decorators
Iterable decorator that applies Filtered on the Iterator returned.
Filtered(Iterable<E>, Filter<E>) - Constructor for class org.dmfs.iterables.decorators.Filtered
 
filtered(Filter<E>) - Method in class org.dmfs.iterables.decorators.Fluent
 
filtered(Filter<E>) - Method in interface org.dmfs.iterables.FluentIterable
Returns a FluentIterable that filters the elements of this FluentIterable with the given filter.
Filtered<E> - Class in org.dmfs.iterators.decorators
An Iterator that iterates the elements of another Iterator for which a Filter evaluates to true.
Filtered(Iterator<E>, Filter<E>) - Constructor for class org.dmfs.iterators.decorators.Filtered
Creates a filtered Iterator that iterates the elements of the given Iterator if the given Filter evaluates to true for these elements.
filtered(Filter<E>) - Method in class org.dmfs.iterators.decorators.Fluent
 
filtered(Filter<E>) - Method in interface org.dmfs.iterators.FluentIterator
Returns a FluentIterator that filters the elements of this FluentIterator with the given filter.
Filtered<T> - Class in org.dmfs.optional.decorators
Optional decorator that is present if the delegate is present and its value fulfils the filter condition.
Filtered(Filter<T>, Optional<T>) - Constructor for class org.dmfs.optional.decorators.Filtered
 
FilteredIterator<E> - Class in org.dmfs.iterators
Deprecated.
in favor of Filtered, to be removed in version 2.0.
FilteredIterator(Iterator<E>, AbstractFilteredIterator.IteratorFilter<E>) - Constructor for class org.dmfs.iterators.FilteredIterator
Deprecated.
Creates a filtered Iterator that iterates the elements of the given Iterator if the given IteratorFilter permits it.
First<T> - Class in org.dmfs.jems.optional.adapters
The first value of an Iterable.
First(Iterable<T>, Predicate<T>) - Constructor for class org.dmfs.jems.optional.adapters.First
Creates an Optional of the first value of the given Iterable which matches the given Predicate.
First(Iterable<T>, Filter<T>) - Constructor for class org.dmfs.jems.optional.adapters.First
Creates an Optional of the first value of the given Iterable which matches the given Filter.
First(Iterable<T>) - Constructor for class org.dmfs.jems.optional.adapters.First
Creates the Optional first value of the given Iterable.
First<T> - Class in org.dmfs.optional
Deprecated.
in favour of First.
First(Iterable<T>, Predicate<T>) - Constructor for class org.dmfs.optional.First
Deprecated.
Creates an Optional of the first value of the given Iterable which matches the given Predicate.
First(Iterable<T>, Filter<T>) - Constructor for class org.dmfs.optional.First
Deprecated.
Creates an Optional of the first value of the given Iterable which matches the given Filter.
First(Iterable<T>) - Constructor for class org.dmfs.optional.First
Deprecated.
Creates the Optional first value of the given Iterable.
FirstPresent<T> - Class in org.dmfs.jems.optional.adapters
The first present value of an Iterable of Optionals.
FirstPresent(Optional<T>...) - Constructor for class org.dmfs.jems.optional.adapters.FirstPresent
 
FirstPresent(Iterable<Optional<T>>) - Constructor for class org.dmfs.jems.optional.adapters.FirstPresent
 
FirstPresent<T> - Class in org.dmfs.optional.adapters
Deprecated.
in favour of FirstPresent.
FirstPresent(Optional<T>...) - Constructor for class org.dmfs.optional.adapters.FirstPresent
Deprecated.
 
FirstPresent(Iterable<Optional<T>>) - Constructor for class org.dmfs.optional.adapters.FirstPresent
Deprecated.
 
Flattened<T> - Class in org.dmfs.iterables.decorators
Deprecated.
in favour of Joined
Flattened(Iterable<T>...) - Constructor for class org.dmfs.iterables.decorators.Flattened
Deprecated.
 
Flattened(Iterable<Iterable<T>>) - Constructor for class org.dmfs.iterables.decorators.Flattened
Deprecated.
 
Flattened<E> - Class in org.dmfs.iterators.decorators
An Iterator that serializes the values of multiple Iterables.
Flattened(Iterable<E>...) - Constructor for class org.dmfs.iterators.decorators.Flattened
Constructor of an Iterator that serializes the elements of Iterables.
Flattened(Iterator<Iterable<E>>) - Constructor for class org.dmfs.iterators.decorators.Flattened
Constructor of a Flattened Iterator.
Fluent<E> - Class in org.dmfs.iterables.decorators
Fluent(Iterable<E>) - Constructor for class org.dmfs.iterables.decorators.Fluent
Provides a FluentIterable for the given Iterator.
Fluent<E> - Class in org.dmfs.iterators.decorators
Fluent(Iterator<E>) - Constructor for class org.dmfs.iterators.decorators.Fluent
Provides a FluentIterator for the given Iterator.
FluentIterable<E> - Interface in org.dmfs.iterables
Interface of an Iterable that can be decorated with a fluent interface.
FluentIterator<E> - Interface in org.dmfs.iterators
Interface of an Iterator that can be decorated with a fluent interface.
Fragile<T,E extends java.lang.Throwable> - Interface in org.dmfs.jems.fragile
A Fragile is similar to a Single but it may throw an Exception during retrieval of the value.
Frozen<T> - Class in org.dmfs.jems.iterable.decorators
An Iterable stores the elements of the given Iterator or Iterable in order to allow re-iterating them.
Frozen(Iterator<T>) - Constructor for class org.dmfs.jems.iterable.decorators.Frozen
 
Frozen(Iterable<T>) - Constructor for class org.dmfs.jems.iterable.decorators.Frozen
 
Frozen<T> - Class in org.dmfs.jems.optional.decorators
An Optional decorator which avoids frequent (potentially expensive) evaluation of another Optional by retaining the result of the first evaluation.
Frozen(Optional<T>) - Constructor for class org.dmfs.jems.optional.decorators.Frozen
 
Frozen<T> - Class in org.dmfs.jems.single.elementary
Single decorator that queries the delegate only once and returns the same value instance ever after.
Frozen(Single<T>) - Constructor for class org.dmfs.jems.single.elementary.Frozen
 
Function<OriginalType,ResultType> - Interface in org.dmfs.iterators
Deprecated.
use Function instead
Function<Argument,Value> - Interface in org.dmfs.jems.function
An unary function.

G

Generatable<T> - Interface in org.dmfs.jems.generatable
A Generatable can return a Generator.
generator() - Method in class org.dmfs.jems.generatable.elementary.Sequence
 
generator() - Method in interface org.dmfs.jems.generatable.Generatable
 
Generator<T> - Interface in org.dmfs.jems.generator
A Generator is able to generate an infinite sequence of values.
Grouped - Class in org.dmfs.jems.charsequence.decorators
A CharSequence decorator which divides the delegate into groups of a specific size and inserts a separator char between them.
Grouped(int, char, CharSequence) - Constructor for class org.dmfs.jems.charsequence.decorators.Grouped
 

H

hashCode() - Method in class org.dmfs.iterators.AbstractBaseIterator
 
hasNext() - Method in class org.dmfs.iterators.AbstractConvertedIterator
Deprecated.
 
hasNext() - Method in class org.dmfs.iterators.AbstractFilteredIterator
Deprecated.
 
hasNext() - Method in class org.dmfs.iterators.ArrayIterator
Deprecated.
 
hasNext() - Method in class org.dmfs.iterators.composite.Zipped
 
hasNext() - Method in class org.dmfs.iterators.CsvIterator
Deprecated.
 
hasNext() - Method in class org.dmfs.iterators.decorators.DelegatingIterator
 
hasNext() - Method in class org.dmfs.iterators.decorators.Filtered
 
hasNext() - Method in class org.dmfs.iterators.decorators.Flattened
 
hasNext() - Method in class org.dmfs.iterators.decorators.Fluent
 
hasNext() - Method in class org.dmfs.iterators.decorators.Mapped
Deprecated.
 
hasNext() - Method in class org.dmfs.iterators.decorators.Serialized
 
hasNext() - Method in class org.dmfs.iterators.decorators.Sieved
 
hasNext() - Method in class org.dmfs.iterators.elementary.PresentValues
 
hasNext() - Method in class org.dmfs.iterators.elementary.Seq
 
hasNext() - Method in class org.dmfs.iterators.elementary.SingleIterator
 
hasNext() - Method in class org.dmfs.iterators.EmptyIterator
 
hasNext() - Method in class org.dmfs.iterators.SerialIterableIterator
Deprecated.
 
hasNext() - Method in class org.dmfs.iterators.SerialIterator
Deprecated.
 
hasNext() - Method in class org.dmfs.iterators.SerialIteratorIterator
Deprecated.
 
hasNext() - Method in class org.dmfs.iterators.SingletonIterator
 
hasNext() - Method in class org.dmfs.iterators.Split
 
hasNext() - Method in class org.dmfs.iterators.UnquotedSplit
 
hasNext() - Method in class org.dmfs.jems.iterator.adapters.Infinite
 
hasNext() - Method in class org.dmfs.jems.iterator.composite.Diff
 
hasNext() - Method in class org.dmfs.jems.iterator.decorators.Chunked
 
hasNext() - Method in class org.dmfs.jems.iterator.decorators.Clustered
 
hasNext() - Method in class org.dmfs.jems.iterator.decorators.Mapped
 
hasNext() - Method in class org.dmfs.jems.iterator.elementary.StackIterator
 
hasNext() - Method in class org.dmfs.jems.iterator.generators.ConstantGenerator
 
hasNext() - Method in class org.dmfs.jems.iterator.generators.IntSequenceGenerator
 
hasNext() - Method in class org.dmfs.optional.iterator.PresentValues
Deprecated.
 
Hex - Class in org.dmfs.jems.charsequence.elementary
The hexadecimal CharSequence representation of a byte array.
Hex(byte[]) - Constructor for class org.dmfs.jems.charsequence.elementary.Hex
 
Hex(byte[], int, int) - Constructor for class org.dmfs.jems.charsequence.elementary.Hex
 
Hex - Class in org.dmfs.jems.single.elementary
The Single of a hexadecimal representation of a Single array of bytes.
Hex(Single<byte[]>) - Constructor for class org.dmfs.jems.single.elementary.Hex
 

I

IdentityFunction<Argument> - Class in org.dmfs.jems.function.elementary
Identity function.
IdentityFunction() - Constructor for class org.dmfs.jems.function.elementary.IdentityFunction
 
Infinite<T> - Class in org.dmfs.jems.iterable.adapters
A Generatable to Iterable adapter which continues iterating forever.
Infinite(Generatable<T>) - Constructor for class org.dmfs.jems.iterable.adapters.Infinite
 
Infinite<T> - Class in org.dmfs.jems.iterator.adapters
An Generator to Iterator adapter which iterates infinitely.
Infinite(Generator<T>) - Constructor for class org.dmfs.jems.iterator.adapters.Infinite
 
instance() - Static method in class org.dmfs.iterables.EmptyIterable
 
instance() - Static method in class org.dmfs.iterators.EmptyIterator
 
instance() - Static method in class org.dmfs.iterators.filters.NonNull
 
instance() - Static method in class org.dmfs.jems.function.elementary.PairingFunction
 
Intact<T,E extends java.lang.Throwable> - Class in org.dmfs.jems.fragile.elementary
A Fragile which is not broken.
Intact(Single<T>) - Constructor for class org.dmfs.jems.fragile.elementary.Intact
 
Intact(T) - Constructor for class org.dmfs.jems.fragile.elementary.Intact
 
IntSequenceGenerator - Class in org.dmfs.jems.iterable.generators
An Iterable of sequential integers.
IntSequenceGenerator() - Constructor for class org.dmfs.jems.iterable.generators.IntSequenceGenerator
Creates a sequence of Integer starting at 0 with a step size of 1.
IntSequenceGenerator(int) - Constructor for class org.dmfs.jems.iterable.generators.IntSequenceGenerator
Creates a sequence of Integer starting at the give value with a step size of 1.
IntSequenceGenerator(int, int) - Constructor for class org.dmfs.jems.iterable.generators.IntSequenceGenerator
Creates a sequence of Integer starting at the give value with the given step size.
IntSequenceGenerator - Class in org.dmfs.jems.iterator.generators
An Iterator which iterates Integers from a given start in given steps.
IntSequenceGenerator() - Constructor for class org.dmfs.jems.iterator.generators.IntSequenceGenerator
 
IntSequenceGenerator(int) - Constructor for class org.dmfs.jems.iterator.generators.IntSequenceGenerator
 
IntSequenceGenerator(int, int) - Constructor for class org.dmfs.jems.iterator.generators.IntSequenceGenerator
 
isPresent() - Method in class org.dmfs.jems.optional.adapters.Collapsed
 
isPresent() - Method in class org.dmfs.jems.optional.adapters.Conditional
 
isPresent() - Method in class org.dmfs.jems.optional.adapters.First
 
isPresent() - Method in class org.dmfs.jems.optional.adapters.MapEntry
 
isPresent() - Method in class org.dmfs.jems.optional.adapters.Next
 
isPresent() - Method in class org.dmfs.jems.optional.adapters.SinglePresent
 
isPresent() - Method in class org.dmfs.jems.optional.composite.Zipped
 
isPresent() - Method in class org.dmfs.jems.optional.decorators.DelegatingOptional
 
isPresent() - Method in class org.dmfs.jems.optional.decorators.Frozen
 
isPresent() - Method in class org.dmfs.jems.optional.decorators.Mapped
 
isPresent() - Method in class org.dmfs.jems.optional.decorators.Restrained
 
isPresent() - Method in class org.dmfs.jems.optional.decorators.Sieved
 
isPresent() - Method in class org.dmfs.jems.optional.elementary.Absent
 
isPresent() - Method in class org.dmfs.jems.optional.elementary.NullSafe
 
isPresent() - Method in class org.dmfs.jems.optional.elementary.Present
 
isPresent() - Method in interface org.dmfs.jems.optional.Optional
Returns whether the optional value is present.
isPresent() - Method in class org.dmfs.optional.Absent
Deprecated.
 
isPresent() - Method in class org.dmfs.optional.adapters.MapEntry
Deprecated.
 
isPresent() - Method in class org.dmfs.optional.adapters.SinglePresent
Deprecated.
 
isPresent() - Method in class org.dmfs.optional.composite.Zipped
Deprecated.
 
isPresent() - Method in class org.dmfs.optional.decorators.DelegatingOptional
Deprecated.
 
isPresent() - Method in class org.dmfs.optional.decorators.Filtered
 
isPresent() - Method in class org.dmfs.optional.decorators.Mapped
Deprecated.
 
isPresent() - Method in class org.dmfs.optional.decorators.Sieved
Deprecated.
 
isPresent() - Method in class org.dmfs.optional.First
Deprecated.
 
isPresent() - Method in class org.dmfs.optional.Next
Deprecated.
 
isPresent() - Method in class org.dmfs.optional.NullSafe
Deprecated.
 
isPresent() - Method in class org.dmfs.optional.Present
Deprecated.
 
iterate(E) - Method in interface org.dmfs.iterators.Filter
Filters the given argument.
iterate(E) - Method in class org.dmfs.iterators.filters.AnyOf
 
iterate(E) - Method in class org.dmfs.iterators.filters.Distinct
 
iterate(E) - Method in class org.dmfs.iterators.filters.NoneOf
 
iterate(T) - Method in class org.dmfs.iterators.filters.NonNull
 
iterate(E) - Method in class org.dmfs.iterators.filters.Skip
 
iterator() - Method in class org.dmfs.iterables.ArrayIterable
Deprecated.
 
iterator() - Method in class org.dmfs.iterables.CachingIterable
Deprecated.
 
iterator() - Method in class org.dmfs.iterables.composite.Zipped
 
iterator() - Method in class org.dmfs.iterables.CsvIterable
Deprecated.
 
iterator() - Method in class org.dmfs.iterables.decorators.DelegatingIterable
 
iterator() - Method in class org.dmfs.iterables.decorators.Filtered
 
iterator() - Method in class org.dmfs.iterables.decorators.Flattened
Deprecated.
 
iterator() - Method in class org.dmfs.iterables.decorators.Fluent
 
iterator() - Method in class org.dmfs.iterables.decorators.Mapped
Deprecated.
 
iterator() - Method in class org.dmfs.iterables.decorators.Reverse
 
iterator() - Method in class org.dmfs.iterables.decorators.Sieved
 
iterator() - Method in class org.dmfs.iterables.Distinct
 
iterator() - Method in class org.dmfs.iterables.elementary.OptionalIterable
 
iterator() - Method in class org.dmfs.iterables.elementary.PresentValues
 
iterator() - Method in class org.dmfs.iterables.elementary.Seq
 
iterator() - Method in class org.dmfs.iterables.elementary.SingleIterable
 
iterator() - Method in class org.dmfs.iterables.EmptyIterable
 
iterator() - Method in class org.dmfs.iterables.Repeatable
Deprecated.
 
iterator() - Method in class org.dmfs.iterables.SingletonIterable
 
iterator() - Method in class org.dmfs.iterables.Split
 
iterator() - Method in class org.dmfs.iterables.UnquotedSplit
 
iterator() - Method in class org.dmfs.jems.iterable.adapters.Infinite
 
iterator() - Method in class org.dmfs.jems.iterable.composite.Diff
 
iterator() - Method in class org.dmfs.jems.iterable.composite.Joined
 
iterator() - Method in class org.dmfs.jems.iterable.decorators.Chunked
 
iterator() - Method in class org.dmfs.jems.iterable.decorators.Clustered
 
iterator() - Method in class org.dmfs.jems.iterable.decorators.Frozen
 
iterator() - Method in class org.dmfs.jems.iterable.decorators.Mapped
 
iterator() - Method in class org.dmfs.jems.iterable.decorators.Sorted
 
iterator() - Method in class org.dmfs.jems.iterable.elementary.StackIterable
 
iterator() - Method in class org.dmfs.jems.iterable.generators.ConstantGenerator
 
iterator() - Method in class org.dmfs.jems.iterable.generators.IntSequenceGenerator
 
iterator() - Method in class org.dmfs.optional.iterable.OptionalIterable
Deprecated.
 
iterator() - Method in class org.dmfs.optional.iterable.PresentValues
Deprecated.
 

J

Joined<T> - Class in org.dmfs.jems.iterable.composite
An Iterable which joins other Iterables by iterating the values of them one after another.
Joined(Iterable<T>...) - Constructor for class org.dmfs.jems.iterable.composite.Joined
 
Joined(Iterable<Iterable<T>>) - Constructor for class org.dmfs.jems.iterable.composite.Joined
 

L

left() - Method in class org.dmfs.jems.pair.elementary.LeftSidedPair
 
left() - Method in class org.dmfs.jems.pair.elementary.RightSidedPair
 
left() - Method in class org.dmfs.jems.pair.elementary.ValuePair
 
left() - Method in interface org.dmfs.jems.pair.Pair
The left value of the pair, i.e. the 1st value in this 2-tuple.
LeftSidedPair<Left,Right> - Class in org.dmfs.jems.pair.elementary
A Pair with an absent right element.
LeftSidedPair(Left) - Constructor for class org.dmfs.jems.pair.elementary.LeftSidedPair
 
LeftWith<Left,Right> - Class in org.dmfs.jems.predicate.composite
A Predicate to match the left value of a Pair.
LeftWith(Predicate<Left>) - Constructor for class org.dmfs.jems.predicate.composite.LeftWith
 
length() - Method in class org.dmfs.jems.charsequence.decorators.Grouped
 
length() - Method in class org.dmfs.jems.charsequence.elementary.Ascii
 
length() - Method in class org.dmfs.jems.charsequence.elementary.DelegatingCharSequence
 
length() - Method in class org.dmfs.jems.charsequence.elementary.Hex
 

M

MapCollapsed<From,To> - Class in org.dmfs.jems.optional.decorators
Optional decorator maps the given Optional to an Optional and collapses the result.
MapCollapsed(Function<From, Optional<To>>, Optional<From>) - Constructor for class org.dmfs.jems.optional.decorators.MapCollapsed
 
MapEntry<K,V> - Class in org.dmfs.jems.optional.adapters
An Optional element of a Map.
MapEntry(Map<K, V>, K) - Constructor for class org.dmfs.jems.optional.adapters.MapEntry
 
MapEntry<K,V> - Class in org.dmfs.optional.adapters
Deprecated.
in favour of MapEntry.
MapEntry(Map<K, V>, K) - Constructor for class org.dmfs.optional.adapters.MapEntry
Deprecated.
 
mapped(Function<E, T>) - Method in class org.dmfs.iterables.decorators.Fluent
 
Mapped<OriginalType,ResultType> - Class in org.dmfs.iterables.decorators
Deprecated.
use Mapped instead
Mapped(Iterable<OriginalType>, Function<OriginalType, ResultType>) - Constructor for class org.dmfs.iterables.decorators.Mapped
Deprecated.
 
mapped(Function<E, T>) - Method in interface org.dmfs.iterables.FluentIterable
Returns a FluentIterable that's maps the elements of this FluentIterable using the given Function.
mapped(Function<E, T>) - Method in class org.dmfs.iterators.decorators.Fluent
 
Mapped<OriginalType,ResultType> - Class in org.dmfs.iterators.decorators
Deprecated.
use Mapped instead
Mapped(Iterator<OriginalType>, Function<OriginalType, ResultType>) - Constructor for class org.dmfs.iterators.decorators.Mapped
Deprecated.
Creates a Mapped Iterator that iterates the elements of the given Iterator after mapping them using the given Function.
mapped(Function<E, T>) - Method in interface org.dmfs.iterators.FluentIterator
Returns a FluentIterator that's maps the elements of this FluentIterator using the given Function.
Mapped<From,To,E extends java.lang.Throwable> - Class in org.dmfs.jems.fragile.decorators
A Fragile decorator which maps the value using a given Function.
Mapped(Function<From, To>, Fragile<From, E>) - Constructor for class org.dmfs.jems.fragile.decorators.Mapped
 
Mapped<OriginalType,ResultType> - Class in org.dmfs.jems.iterable.decorators
Iterable decorator that applies Mapped to the returned Iterator.
Mapped(Function<OriginalType, ResultType>, Iterable<OriginalType>) - Constructor for class org.dmfs.jems.iterable.decorators.Mapped
 
Mapped<OriginalType,ResultType> - Class in org.dmfs.jems.iterator.decorators
An Iterator that maps the elements of another Iterator using a Function before iterating them.
Mapped(Function<OriginalType, ResultType>, Iterator<OriginalType>) - Constructor for class org.dmfs.jems.iterator.decorators.Mapped
Creates a Mapped Iterator that iterates the elements of the given Iterator after mapping them using the given Function.
Mapped<From,To> - Class in org.dmfs.jems.optional.decorators
Optional that maps an Optional if it's present using the given Function.
Mapped(Function<From, To>, Optional<From>) - Constructor for class org.dmfs.jems.optional.decorators.Mapped
 
Mapped<From,To> - Class in org.dmfs.optional.decorators
Deprecated.
use Mapped instead
Mapped(Function<From, To>, Optional<From>) - Constructor for class org.dmfs.optional.decorators.Mapped
Deprecated.
 
Md5 - Class in org.dmfs.jems.messagedigest.elementary
An MD5 MessageDigest factory.
Md5() - Constructor for class org.dmfs.jems.messagedigest.elementary.Md5
 
MessageDigestFactory - Interface in org.dmfs.jems.messagedigest
A factory for new and unused MessageDigest instances.

N

newInstance() - Method in class org.dmfs.jems.messagedigest.elementary.DigestFactory
 
newInstance() - Method in class org.dmfs.jems.messagedigest.elementary.Md5
 
newInstance() - Method in class org.dmfs.jems.messagedigest.elementary.Sha256
 
newInstance() - Method in interface org.dmfs.jems.messagedigest.MessageDigestFactory
Returns a new MessageDigest instance.
next() - Method in class org.dmfs.iterators.AbstractConvertedIterator
Deprecated.
 
next() - Method in class org.dmfs.iterators.AbstractFilteredIterator
Deprecated.
 
next() - Method in class org.dmfs.iterators.ArrayIterator
Deprecated.
 
next() - Method in class org.dmfs.iterators.composite.Zipped
 
next() - Method in class org.dmfs.iterators.CsvIterator
Deprecated.
 
next() - Method in class org.dmfs.iterators.decorators.DelegatingIterator
 
next() - Method in class org.dmfs.iterators.decorators.Filtered
 
next() - Method in class org.dmfs.iterators.decorators.Flattened
 
next() - Method in class org.dmfs.iterators.decorators.Fluent
 
next() - Method in class org.dmfs.iterators.decorators.Mapped
Deprecated.
 
next() - Method in class org.dmfs.iterators.decorators.Serialized
 
next() - Method in class org.dmfs.iterators.decorators.Sieved
 
next() - Method in class org.dmfs.iterators.elementary.PresentValues
 
next() - Method in class org.dmfs.iterators.elementary.Seq
 
next() - Method in class org.dmfs.iterators.elementary.SingleIterator
 
next() - Method in class org.dmfs.iterators.EmptyIterator
 
next() - Method in class org.dmfs.iterators.SerialIterableIterator
Deprecated.
 
next() - Method in class org.dmfs.iterators.SerialIterator
Deprecated.
 
next() - Method in class org.dmfs.iterators.SerialIteratorIterator
Deprecated.
 
next() - Method in class org.dmfs.iterators.SingletonIterator
 
next() - Method in class org.dmfs.iterators.Split
 
next() - Method in class org.dmfs.iterators.UnquotedSplit
 
next() - Method in class org.dmfs.jems.generator.elementary.Sequence
 
next() - Method in interface org.dmfs.jems.generator.Generator
Generates and returns another value.
next() - Method in class org.dmfs.jems.iterator.adapters.Infinite
 
next() - Method in class org.dmfs.jems.iterator.composite.Diff
 
next() - Method in class org.dmfs.jems.iterator.decorators.Chunked
 
next() - Method in class org.dmfs.jems.iterator.decorators.Clustered
 
next() - Method in class org.dmfs.jems.iterator.decorators.Mapped
 
next() - Method in class org.dmfs.jems.iterator.elementary.StackIterator
 
next() - Method in class org.dmfs.jems.iterator.generators.ConstantGenerator
 
next() - Method in class org.dmfs.jems.iterator.generators.IntSequenceGenerator
 
Next<E> - Class in org.dmfs.jems.optional.adapters
The next value of an Iterator.
Next(Iterator<E>) - Constructor for class org.dmfs.jems.optional.adapters.Next
 
next() - Method in class org.dmfs.optional.iterator.PresentValues
Deprecated.
 
Next<E> - Class in org.dmfs.optional
Deprecated.
in favour of Next
Next(Iterator<E>) - Constructor for class org.dmfs.optional.Next
Deprecated.
 
NextPresent<T> - Class in org.dmfs.jems.optional.adapters
The next present value in the given Iterator of Optionals.
NextPresent(Iterator<Optional<T>>) - Constructor for class org.dmfs.jems.optional.adapters.NextPresent
 
NextPresent<T> - Class in org.dmfs.optional.adapters
Deprecated.
in favour of NextPresent.
NextPresent(Iterator<Optional<T>>) - Constructor for class org.dmfs.optional.adapters.NextPresent
Deprecated.
 
NoneOf<E> - Class in org.dmfs.iterators.filters
A Filter that evaluates to true if the tested elements are not in a given list of elements.
NoneOf(E...) - Constructor for class org.dmfs.iterators.filters.NoneOf
Creates a NoneOf Filter from an array of elements that will fail the test.
NoneOf(Collection<E>) - Constructor for class org.dmfs.iterators.filters.NoneOf
Creates a NoneOf Filter from a Collection of elements that will fail the test.
NoneOf<T> - Class in org.dmfs.jems.predicate.composite
A Predicate which matches if none of another sequence of predicates matches.
NoneOf(Predicate<T>...) - Constructor for class org.dmfs.jems.predicate.composite.NoneOf
 
NoneOf(Iterable<Predicate<T>>) - Constructor for class org.dmfs.jems.predicate.composite.NoneOf
 
NonNull<T> - Class in org.dmfs.iterators.filters
A Filter that fails for all null elements.
NonNull() - Constructor for class org.dmfs.iterators.filters.NonNull
 
Not<T> - Class in org.dmfs.jems.predicate.composite
A Predicate which inverts another Predicate.
Not(Predicate<T>) - Constructor for class org.dmfs.jems.predicate.composite.Not
 
Nothing<T> - Class in org.dmfs.jems.predicate.elementary
A trivial Predicate which never matches.
Nothing() - Constructor for class org.dmfs.jems.predicate.elementary.Nothing
 
NullSafe<T> - Class in org.dmfs.jems.optional.elementary
An Optional that's not present if the given value is null.
NullSafe(T) - Constructor for class org.dmfs.jems.optional.elementary.NullSafe
 
NullSafe<T> - Class in org.dmfs.optional
Deprecated.
in favour of NullSafe.
NullSafe(T) - Constructor for class org.dmfs.optional.NullSafe
Deprecated.
 
Numbered<T> - Class in org.dmfs.jems.iterable.decorators
An Iterable decorator which pairs every value of another iterator with it's sequential ordinal number.
Numbered(Iterable<T>) - Constructor for class org.dmfs.jems.iterable.decorators.Numbered
 
Numbered(Iterable<T>, int) - Constructor for class org.dmfs.jems.iterable.decorators.Numbered
 
Numbered(Iterable<T>, int, int) - Constructor for class org.dmfs.jems.iterable.decorators.Numbered
 

O

Optional<T> - Interface in org.dmfs.jems.optional
An optional value.
Optional<T> - Interface in org.dmfs.optional
Deprecated.
in favour of Optional.
OptionalIterable<T> - Class in org.dmfs.iterables.elementary
An Iterable which iterates the elements of an Optional Iterable or nothing if the Optional is not present.
OptionalIterable(Optional<? extends Iterable<T>>) - Constructor for class org.dmfs.iterables.elementary.OptionalIterable
 
OptionalIterable<T> - Class in org.dmfs.optional.iterable
Deprecated.
in favour of OptionalIterable.
OptionalIterable(Optional<? extends Iterable<T>>) - Constructor for class org.dmfs.optional.iterable.OptionalIterable
Deprecated.
 
org.dmfs.iterables - package org.dmfs.iterables
 
org.dmfs.iterables.composite - package org.dmfs.iterables.composite
 
org.dmfs.iterables.decorators - package org.dmfs.iterables.decorators
 
org.dmfs.iterables.elementary - package org.dmfs.iterables.elementary
 
org.dmfs.iterators - package org.dmfs.iterators
 
org.dmfs.iterators.composite - package org.dmfs.iterators.composite
 
org.dmfs.iterators.decorators - package org.dmfs.iterators.decorators
 
org.dmfs.iterators.elementary - package org.dmfs.iterators.elementary
 
org.dmfs.iterators.filters - package org.dmfs.iterators.filters
 
org.dmfs.jems.charsequence.decorators - package org.dmfs.jems.charsequence.decorators
 
org.dmfs.jems.charsequence.elementary - package org.dmfs.jems.charsequence.elementary
 
org.dmfs.jems.fragile - package org.dmfs.jems.fragile
 
org.dmfs.jems.fragile.composite - package org.dmfs.jems.fragile.composite
 
org.dmfs.jems.fragile.decorators - package org.dmfs.jems.fragile.decorators
 
org.dmfs.jems.fragile.elementary - package org.dmfs.jems.fragile.elementary
 
org.dmfs.jems.function - package org.dmfs.jems.function
 
org.dmfs.jems.function.decorators - package org.dmfs.jems.function.decorators
 
org.dmfs.jems.function.elementary - package org.dmfs.jems.function.elementary
 
org.dmfs.jems.generatable - package org.dmfs.jems.generatable
 
org.dmfs.jems.generatable.elementary - package org.dmfs.jems.generatable.elementary
 
org.dmfs.jems.generator - package org.dmfs.jems.generator
 
org.dmfs.jems.generator.elementary - package org.dmfs.jems.generator.elementary
 
org.dmfs.jems.iterable.adapters - package org.dmfs.jems.iterable.adapters
 
org.dmfs.jems.iterable.composite - package org.dmfs.jems.iterable.composite
 
org.dmfs.jems.iterable.decorators - package org.dmfs.jems.iterable.decorators
 
org.dmfs.jems.iterable.elementary - package org.dmfs.jems.iterable.elementary
 
org.dmfs.jems.iterable.generators - package org.dmfs.jems.iterable.generators
 
org.dmfs.jems.iterator.adapters - package org.dmfs.jems.iterator.adapters
 
org.dmfs.jems.iterator.composite - package org.dmfs.jems.iterator.composite
 
org.dmfs.jems.iterator.decorators - package org.dmfs.jems.iterator.decorators
 
org.dmfs.jems.iterator.elementary - package org.dmfs.jems.iterator.elementary
 
org.dmfs.jems.iterator.generators - package org.dmfs.jems.iterator.generators
 
org.dmfs.jems.messagedigest - package org.dmfs.jems.messagedigest
 
org.dmfs.jems.messagedigest.elementary - package org.dmfs.jems.messagedigest.elementary
 
org.dmfs.jems.optional - package org.dmfs.jems.optional
 
org.dmfs.jems.optional.adapters - package org.dmfs.jems.optional.adapters
 
org.dmfs.jems.optional.composite - package org.dmfs.jems.optional.composite
 
org.dmfs.jems.optional.decorators - package org.dmfs.jems.optional.decorators
 
org.dmfs.jems.optional.elementary - package org.dmfs.jems.optional.elementary
 
org.dmfs.jems.pair - package org.dmfs.jems.pair
 
org.dmfs.jems.pair.elementary - package org.dmfs.jems.pair.elementary
 
org.dmfs.jems.predicate - package org.dmfs.jems.predicate
 
org.dmfs.jems.predicate.composite - package org.dmfs.jems.predicate.composite
 
org.dmfs.jems.predicate.elementary - package org.dmfs.jems.predicate.elementary
 
org.dmfs.jems.procedure - package org.dmfs.jems.procedure
 
org.dmfs.jems.single - package org.dmfs.jems.single
 
org.dmfs.jems.single.combined - package org.dmfs.jems.single.combined
 
org.dmfs.jems.single.decorators - package org.dmfs.jems.single.decorators
 
org.dmfs.jems.single.elementary - package org.dmfs.jems.single.elementary
 
org.dmfs.jems.stack - package org.dmfs.jems.stack
 
org.dmfs.jems.stack.decorators - package org.dmfs.jems.stack.decorators
 
org.dmfs.jems.stack.elementary - package org.dmfs.jems.stack.elementary
 
org.dmfs.optional - package org.dmfs.optional
 
org.dmfs.optional.adapters - package org.dmfs.optional.adapters
 
org.dmfs.optional.composite - package org.dmfs.optional.composite
 
org.dmfs.optional.decorators - package org.dmfs.optional.decorators
 
org.dmfs.optional.iterable - package org.dmfs.optional.iterable
 
org.dmfs.optional.iterator - package org.dmfs.optional.iterator
 

P

Pair<Left,Right> - Interface in org.dmfs.jems.pair
A pair of typed values, a tuple of two (also called ordered pair).
PairingFunction<Left,Right> - Class in org.dmfs.jems.function.elementary
A BiFunction that creates a Pair from the two arguments.
PairingFunction() - Constructor for class org.dmfs.jems.function.elementary.PairingFunction
 
PairWith<Left,Right> - Class in org.dmfs.jems.predicate.composite
A Predicate to match left and right value of a Pair.
PairWith(Predicate<Left>, Predicate<Right>) - Constructor for class org.dmfs.jems.predicate.composite.PairWith
 
PairZipped<Left,Right> - Class in org.dmfs.iterables.composite
An Iterable combining the elements of two given Iterables into an Iterable of Pairs.
PairZipped(Iterable<Left>, Iterable<Right>) - Constructor for class org.dmfs.iterables.composite.PairZipped
 
PairZipped<Left,Right> - Class in org.dmfs.iterators.composite
An Iterator combining the elements of two given Iterators into an Iterator of Pairs.
PairZipped(Iterator<Left>, Iterator<Right>) - Constructor for class org.dmfs.iterators.composite.PairZipped
 
Predicate<T> - Interface in org.dmfs.jems.predicate
A special function which returns true whenever the argument matches this predicate.
Present<T> - Class in org.dmfs.jems.optional.elementary
A special Optional that's always present.
Present(T) - Constructor for class org.dmfs.jems.optional.elementary.Present
 
Present<T> - Class in org.dmfs.optional
Deprecated.
in favour of Present.
Present(T) - Constructor for class org.dmfs.optional.Present
Deprecated.
 
PresentValues<E> - Class in org.dmfs.iterables.elementary
Iterable which iterates over the present values from the input Iterable of Optionals of E.
PresentValues(Optional<E>) - Constructor for class org.dmfs.iterables.elementary.PresentValues
 
PresentValues(Optional<E>...) - Constructor for class org.dmfs.iterables.elementary.PresentValues
 
PresentValues(Iterable<Optional<E>>) - Constructor for class org.dmfs.iterables.elementary.PresentValues
 
PresentValues<E> - Class in org.dmfs.iterators.elementary
Iterator that iterates over the present values from the input Iterator of Optionals of E.
PresentValues(Optional<E>) - Constructor for class org.dmfs.iterators.elementary.PresentValues
 
PresentValues(Optional<E>...) - Constructor for class org.dmfs.iterators.elementary.PresentValues
 
PresentValues(Iterator<Optional<E>>) - Constructor for class org.dmfs.iterators.elementary.PresentValues
 
PresentValues<E> - Class in org.dmfs.optional.iterable
Deprecated.
in favour of PresentValues.
PresentValues(Optional<E>) - Constructor for class org.dmfs.optional.iterable.PresentValues
Deprecated.
 
PresentValues(Optional<E>...) - Constructor for class org.dmfs.optional.iterable.PresentValues
Deprecated.
 
PresentValues(Iterable<Optional<E>>) - Constructor for class org.dmfs.optional.iterable.PresentValues
Deprecated.
 
PresentValues<E> - Class in org.dmfs.optional.iterator
Deprecated.
in favour of PresentValues.
PresentValues(Optional<E>) - Constructor for class org.dmfs.optional.iterator.PresentValues
Deprecated.
 
PresentValues(Optional<E>...) - Constructor for class org.dmfs.optional.iterator.PresentValues
Deprecated.
 
PresentValues(Iterator<Optional<E>>) - Constructor for class org.dmfs.optional.iterator.PresentValues
Deprecated.
 
Procedure<T> - Interface in org.dmfs.jems.procedure
Functional interface for a void function taking one argument.
process(T, U) - Method in interface org.dmfs.jems.procedure.BiProcedure
Executes the procedure with the given arguments.
process(T) - Method in interface org.dmfs.jems.procedure.Procedure
Executes the procedure with the given argument.

R

Reduced<Value,Result> - Class in org.dmfs.jems.single.elementary
The Single value of a reduced Iterable.
Reduced(Result, BiFunction<Result, Value, Result>, Iterable<Value>) - Constructor for class org.dmfs.jems.single.elementary.Reduced
 
remove() - Method in class org.dmfs.iterators.AbstractBaseIterator
 
remove() - Method in class org.dmfs.iterators.decorators.DelegatingIterator
 
Repeatable<T> - Class in org.dmfs.iterables
Deprecated.
in favour of Frozen.
Repeatable(Iterator<T>) - Constructor for class org.dmfs.iterables.Repeatable
Deprecated.
 
Restrained<T> - Class in org.dmfs.jems.optional.decorators
Optional decorator restrains the presence of another Optional with a specific condition.
Restrained(Single<Boolean>, Optional<T>) - Constructor for class org.dmfs.jems.optional.decorators.Restrained
 
Reverse<T> - Class in org.dmfs.iterables.decorators
Iterable decorator that iterates the values of another Iterable in reverse order.
Reverse(Iterable<T>) - Constructor for class org.dmfs.iterables.decorators.Reverse
Creates an Iterable that iterates the given Iterable in reverse.
right() - Method in class org.dmfs.jems.pair.elementary.LeftSidedPair
 
right() - Method in class org.dmfs.jems.pair.elementary.RightSidedPair
 
right() - Method in class org.dmfs.jems.pair.elementary.ValuePair
 
right() - Method in interface org.dmfs.jems.pair.Pair
The right value of the pair, i.e. the 2nd value in this 2-tuple.
RightSidedPair<Left,Right> - Class in org.dmfs.jems.pair.elementary
A Pair with an absent left element.
RightSidedPair(Right) - Constructor for class org.dmfs.jems.pair.elementary.RightSidedPair
 
RightWith<Left,Right> - Class in org.dmfs.jems.predicate.composite
A Predicate to match the right value of a Pair.
RightWith(Predicate<Right>) - Constructor for class org.dmfs.jems.predicate.composite.RightWith
 

S

SameAs<T> - Class in org.dmfs.jems.predicate.elementary
A trivial Predicate which compares the instances of two objects and matches if they are the same.
SameAs(T) - Constructor for class org.dmfs.jems.predicate.elementary.SameAs
 
satisfiedBy(T) - Method in class org.dmfs.jems.predicate.composite.AllOf
 
satisfiedBy(T) - Method in class org.dmfs.jems.predicate.composite.AnyOf
 
satisfiedBy(Pair<Left, Right>) - Method in class org.dmfs.jems.predicate.composite.LeftWith
 
satisfiedBy(T) - Method in class org.dmfs.jems.predicate.composite.Not
 
satisfiedBy(Pair<Left, Right>) - Method in class org.dmfs.jems.predicate.composite.RightWith
 
satisfiedBy(T) - Method in class org.dmfs.jems.predicate.composite.SingleWith
 
satisfiedBy(T) - Method in class org.dmfs.jems.predicate.elementary.Anything
 
satisfiedBy(T) - Method in class org.dmfs.jems.predicate.elementary.DelegatingPredicate
 
satisfiedBy(T) - Method in class org.dmfs.jems.predicate.elementary.Equals
 
satisfiedBy(T) - Method in class org.dmfs.jems.predicate.elementary.Nothing
 
satisfiedBy(T) - Method in class org.dmfs.jems.predicate.elementary.SameAs
 
satisfiedBy(T) - Method in interface org.dmfs.jems.predicate.Predicate
Returns whether the given instance satisfies this predicate.
Seq<T> - Class in org.dmfs.iterables.elementary
Iterable sequence of values.
Seq(T...) - Constructor for class org.dmfs.iterables.elementary.Seq
 
Seq<E> - Class in org.dmfs.iterators.elementary
An Iterator of a sequence of values.
Seq(E...) - Constructor for class org.dmfs.iterators.elementary.Seq
Creates an Iterator which iterates all values in the given array.
Sequence<T> - Class in org.dmfs.jems.generatable.elementary
A sequence Generatable.
Sequence(Generator<T>, Function<T, T>) - Constructor for class org.dmfs.jems.generatable.elementary.Sequence
 
Sequence(T, Function<T, T>) - Constructor for class org.dmfs.jems.generatable.elementary.Sequence
 
Sequence<T> - Class in org.dmfs.jems.generator.elementary
A sequence Generator.
Sequence(T, Function<T, T>) - Constructor for class org.dmfs.jems.generator.elementary.Sequence
 
SerialIterableIterator<E> - Class in org.dmfs.iterators
Deprecated.
in favor of Flattened, to be removed in version 2.0
SerialIterableIterator(Iterator<Iterable<E>>) - Constructor for class org.dmfs.iterators.SerialIterableIterator
Deprecated.
Constructor of a SerialIterableIterator.
SerialIterator<E> - Class in org.dmfs.iterators
Deprecated.
in favor of Serialized, to be removed in version 2.0.
SerialIterator(Iterator<E>...) - Constructor for class org.dmfs.iterators.SerialIterator
Deprecated.
 
SerialIteratorIterator<E> - Class in org.dmfs.iterators
Deprecated.
in favor of Serialized, to be removed in version 2.0.
SerialIteratorIterator(Iterator<Iterator<E>>) - Constructor for class org.dmfs.iterators.SerialIteratorIterator
Deprecated.
Constructor of a SerialIteratorIterator.
Serialized<E> - Class in org.dmfs.iterators.decorators
An Iterator that serializes the results of other Iterators.
Serialized(Iterator<E>...) - Constructor for class org.dmfs.iterators.decorators.Serialized
Constructor of an Iterator that serializes the elements of other Iterators.
Serialized(Iterator<Iterator<E>>) - Constructor for class org.dmfs.iterators.decorators.Serialized
Constructor of an Iterator that serializes the elements of the Iterators iterated by the given Iterator.
Sha256 - Class in org.dmfs.jems.messagedigest.elementary
An SHA-256 MessageDigest factory.
Sha256() - Constructor for class org.dmfs.jems.messagedigest.elementary.Sha256
 
Sieved<E> - Class in org.dmfs.iterables.decorators
Iterable decorator which iterates all elements of the delegate which satisfy a given Predicate.
Sieved(Predicate<E>, Iterable<E>) - Constructor for class org.dmfs.iterables.decorators.Sieved
 
Sieved<E> - Class in org.dmfs.iterators.decorators
Iterator decorator which iterates all elements of the delegate which satisfy a given Predicate.
Sieved(Predicate<E>, Iterator<E>) - Constructor for class org.dmfs.iterators.decorators.Sieved
Creates a sieved Iterator which iterates the elements of the given Iterator which match the given Predicate.
Sieved<T> - Class in org.dmfs.jems.optional.decorators
Optional decorator which is present if the delegate is present and satisfies a specific Predicate.
Sieved(Predicate<T>, Optional<T>) - Constructor for class org.dmfs.jems.optional.decorators.Sieved
 
Sieved<T> - Class in org.dmfs.optional.decorators
Deprecated.
in favour of Sieved.
Sieved(Predicate<T>, Optional<T>) - Constructor for class org.dmfs.optional.decorators.Sieved
Deprecated.
 
Single<T> - Interface in org.dmfs.jems.single
A 1-tuple.
SingleFunction<T> - Class in org.dmfs.jems.function.elementary
A simple Function which converts every input value into a Single with the same value.
SingleFunction() - Constructor for class org.dmfs.jems.function.elementary.SingleFunction
 
SingleIterable<T> - Class in org.dmfs.iterables.elementary
An Iterable which iterates the sole value of a Single.
SingleIterable(Single<T>) - Constructor for class org.dmfs.iterables.elementary.SingleIterable
 
SingleIterator<E> - Class in org.dmfs.iterators.elementary
An Iterator to iterate the sole value of a Single.
SingleIterator(Single<E>) - Constructor for class org.dmfs.iterators.elementary.SingleIterator
Creates an Iterator which iterates the value of the given Single.
SinglePresent<T> - Class in org.dmfs.jems.optional.adapters
A present Optional that takes a Single for the value.
SinglePresent(Single<T>) - Constructor for class org.dmfs.jems.optional.adapters.SinglePresent
 
SinglePresent<T> - Class in org.dmfs.optional.adapters
Deprecated.
in favour of SinglePresent.
SinglePresent(Single<T>) - Constructor for class org.dmfs.optional.adapters.SinglePresent
Deprecated.
 
SingleStack<Element> - Class in org.dmfs.jems.stack.elementary
A Stack of a single element.
SingleStack(Element) - Constructor for class org.dmfs.jems.stack.elementary.SingleStack
 
SingleStack(Single<Element>) - Constructor for class org.dmfs.jems.stack.elementary.SingleStack
 
SingletonIterable<E> - Class in org.dmfs.iterables
Iterable with a single element.
SingletonIterable(E) - Constructor for class org.dmfs.iterables.SingletonIterable
 
SingletonIterator<E> - Class in org.dmfs.iterators
An iterator to iterate a single value.
SingletonIterator(E) - Constructor for class org.dmfs.iterators.SingletonIterator
Creates an Iterator that iterates (only) the given value.
SingleWith<V,T extends Single<V>> - Class in org.dmfs.jems.predicate.composite
A Predicate to match the value of a Single.
SingleWith(Predicate<V>) - Constructor for class org.dmfs.jems.predicate.composite.SingleWith
 
Skip<E> - Class in org.dmfs.iterators.filters
A Filter that fails for a specific number of elements and evaluates to true for all following elements.
Skip(int) - Constructor for class org.dmfs.iterators.filters.Skip
 
Sorted<T> - Class in org.dmfs.jems.iterable.decorators
An Iterable decorator which returns the elements of the delegate in a sorted order, determined by a given Comparator.
Sorted(Comparator<T>, Iterable<T>) - Constructor for class org.dmfs.jems.iterable.decorators.Sorted
 
Split - Class in org.dmfs.iterables
An Iterable which iterates the elements of a CharSequence of a comma (or other character) separated value list.
Split(CharSequence, char) - Constructor for class org.dmfs.iterables.Split
Creates an Iterable that returns Iterators for all elements of the given CharSequence which are separated by the given separator.
Split - Class in org.dmfs.iterators
An Iterator that iterates the elements of a CharSequence of a comma (or other character) separated value list .
Split(CharSequence, char) - Constructor for class org.dmfs.iterators.Split
Creates an Iterator that iterates all segments of the given CharSequence which are separated by the given separator.
Stack<Element> - Interface in org.dmfs.jems.stack
An immutable stack.
Stack.StackTop<Element> - Interface in org.dmfs.jems.stack
The top of a Stack.
StackIterable<Element> - Class in org.dmfs.jems.iterable.elementary
An Iterable which iterates the elements of a Stack.
StackIterable(Stack<Element>) - Constructor for class org.dmfs.jems.iterable.elementary.StackIterable
 
StackIterator<Element> - Class in org.dmfs.jems.iterator.elementary
An Iterator iterating the elements of a Stack.
StackIterator(Stack<Element>) - Constructor for class org.dmfs.jems.iterator.elementary.StackIterator
 
subSequence(int, int) - Method in class org.dmfs.jems.charsequence.decorators.Grouped
 
subSequence(int, int) - Method in class org.dmfs.jems.charsequence.elementary.Ascii
 
subSequence(int, int) - Method in class org.dmfs.jems.charsequence.elementary.DelegatingCharSequence
 
subSequence(int, int) - Method in class org.dmfs.jems.charsequence.elementary.Hex
 

T

top() - Method in class org.dmfs.jems.stack.decorators.Topped
 
top() - Method in class org.dmfs.jems.stack.elementary.EmptyStack
 
top() - Method in class org.dmfs.jems.stack.elementary.SingleStack
 
top() - Method in interface org.dmfs.jems.stack.Stack
Retrieves the top of this Stack.
Topped<Element> - Class in org.dmfs.jems.stack.decorators
A Stack based on another Stack and a new top element.
Topped(Element, Stack<Element>) - Constructor for class org.dmfs.jems.stack.decorators.Topped
Creates a new Stack with the given element on top and the given Stack underneath.
toString() - Method in class org.dmfs.jems.charsequence.decorators.Grouped
 
toString() - Method in class org.dmfs.jems.charsequence.elementary.Ascii
 
toString() - Method in class org.dmfs.jems.charsequence.elementary.DelegatingCharSequence
 
toString() - Method in class org.dmfs.jems.charsequence.elementary.Hex
 

U

UnquotedSplit - Class in org.dmfs.iterables
An Iterable that iterates the elements of a CharSequence of a comma (or other character) separated value list.
UnquotedSplit(CharSequence, char) - Constructor for class org.dmfs.iterables.UnquotedSplit
Creates an Iterable that returns Iterators for all elements of the given CharSequence which are separated by the given separator, unless it's quoted in ".
UnquotedSplit(CharSequence, char, char) - Constructor for class org.dmfs.iterables.UnquotedSplit
Creates an Iterable that returns Iterators for all elements of the given CharSequence which are separated by the given separator, unless it's quoted in a pair of the given quote character.
UnquotedSplit - Class in org.dmfs.iterators
An Iterator that iterates the elements of a CharSequence of a comma (or other character) separated value list .
UnquotedSplit(CharSequence, char) - Constructor for class org.dmfs.iterators.UnquotedSplit
Creates an Iterator that iterates all elements of the given CharSequence which are separated by the given separator, except for separators in sections quoted by a " character.
UnquotedSplit(CharSequence, char, char) - Constructor for class org.dmfs.iterators.UnquotedSplit
Creates an Iterator that iterates all elements of the given CharSequence which are separated by the given separator, except for separators in sections quoted by the given quoting character.

V

value() - Method in class org.dmfs.jems.fragile.composite.Zipped
 
value() - Method in class org.dmfs.jems.fragile.decorators.Mapped
 
value() - Method in class org.dmfs.jems.fragile.elementary.Broken
 
value() - Method in class org.dmfs.jems.fragile.elementary.DelegatingFragile
 
value() - Method in class org.dmfs.jems.fragile.elementary.Intact
 
value() - Method in interface org.dmfs.jems.fragile.Fragile
 
value(Argument1, Argument2) - Method in interface org.dmfs.jems.function.BiFunction
Returns the value of this function at the given arguments.
value(T) - Method in class org.dmfs.jems.function.decorators.Clamping
 
value(Argument) - Method in class org.dmfs.jems.function.elementary.IdentityFunction
 
value(Left, Right) - Method in class org.dmfs.jems.function.elementary.PairingFunction
 
value(Argument) - Method in interface org.dmfs.jems.function.Function
Returns the value of this function at the given argument.
value() - Method in class org.dmfs.jems.optional.adapters.Collapsed
 
value(T) - Method in class org.dmfs.jems.optional.adapters.Collapsed
 
value() - Method in class org.dmfs.jems.optional.adapters.Conditional
 
value(T) - Method in class org.dmfs.jems.optional.adapters.Conditional
 
value() - Method in class org.dmfs.jems.optional.adapters.First
 
value() - Method in class org.dmfs.jems.optional.adapters.MapEntry
 
value() - Method in class org.dmfs.jems.optional.adapters.Next
 
value() - Method in class org.dmfs.jems.optional.adapters.SinglePresent
 
value() - Method in class org.dmfs.jems.optional.composite.Zipped
 
value() - Method in class org.dmfs.jems.optional.decorators.DelegatingOptional
 
value() - Method in class org.dmfs.jems.optional.decorators.Frozen
 
value() - Method in class org.dmfs.jems.optional.decorators.Mapped
 
value(To) - Method in class org.dmfs.jems.optional.decorators.Mapped
 
value() - Method in class org.dmfs.jems.optional.decorators.Restrained
 
value() - Method in class org.dmfs.jems.optional.decorators.Sieved
 
value() - Method in class org.dmfs.jems.optional.elementary.Absent
 
value() - Method in class org.dmfs.jems.optional.elementary.NullSafe
 
value() - Method in class org.dmfs.jems.optional.elementary.Present
 
value() - Method in interface org.dmfs.jems.optional.Optional
Returns the optional value.
value() - Method in class org.dmfs.jems.single.combined.Backed
 
value() - Method in class org.dmfs.jems.single.decorators.DelegatingSingle
 
value() - Method in class org.dmfs.jems.single.elementary.Digest
 
value() - Method in class org.dmfs.jems.single.elementary.Frozen
 
value() - Method in class org.dmfs.jems.single.elementary.Hex
 
value() - Method in class org.dmfs.jems.single.elementary.Reduced
 
value() - Method in class org.dmfs.jems.single.elementary.ValueSingle
 
value() - Method in interface org.dmfs.jems.single.Single
Returns the sole value of this 1-tuple.
value(T) - Method in class org.dmfs.optional.Absent
Deprecated.
 
value() - Method in class org.dmfs.optional.Absent
Deprecated.
 
value(V) - Method in class org.dmfs.optional.adapters.MapEntry
Deprecated.
 
value() - Method in class org.dmfs.optional.adapters.MapEntry
Deprecated.
 
value(T) - Method in class org.dmfs.optional.adapters.SinglePresent
Deprecated.
 
value() - Method in class org.dmfs.optional.adapters.SinglePresent
Deprecated.
 
value(Result) - Method in class org.dmfs.optional.composite.Zipped
Deprecated.
 
value() - Method in class org.dmfs.optional.composite.Zipped
Deprecated.
 
value(T) - Method in class org.dmfs.optional.decorators.DelegatingOptional
Deprecated.
 
value() - Method in class org.dmfs.optional.decorators.DelegatingOptional
Deprecated.
 
value(T) - Method in class org.dmfs.optional.decorators.Filtered
 
value() - Method in class org.dmfs.optional.decorators.Filtered
 
value(To) - Method in class org.dmfs.optional.decorators.Mapped
Deprecated.
 
value() - Method in class org.dmfs.optional.decorators.Mapped
Deprecated.
 
value(T) - Method in class org.dmfs.optional.decorators.Sieved
Deprecated.
 
value() - Method in class org.dmfs.optional.decorators.Sieved
Deprecated.
 
value(T) - Method in class org.dmfs.optional.First
Deprecated.
 
value() - Method in class org.dmfs.optional.First
Deprecated.
 
value(E) - Method in class org.dmfs.optional.Next
Deprecated.
 
value() - Method in class org.dmfs.optional.Next
Deprecated.
 
value(T) - Method in class org.dmfs.optional.NullSafe
Deprecated.
 
value() - Method in class org.dmfs.optional.NullSafe
Deprecated.
 
value(T) - Method in interface org.dmfs.optional.Optional
Deprecated.
Returns the optional value or the given default value if the optional value is not present.
value(T) - Method in class org.dmfs.optional.Present
Deprecated.
 
value() - Method in class org.dmfs.optional.Present
Deprecated.
 
ValuePair<Left,Right> - Class in org.dmfs.jems.pair.elementary
The most simple Pair there is.
ValuePair(Left, Right) - Constructor for class org.dmfs.jems.pair.elementary.ValuePair
 
ValueSingle<T> - Class in org.dmfs.jems.single.elementary
The most simple Single there is.
ValueSingle(T) - Constructor for class org.dmfs.jems.single.elementary.ValueSingle
 

Z

Zipped<Left,Right,Result> - Class in org.dmfs.iterables.composite
An Iterable combining the elements of two given Iterables using a BiFunction.
Zipped(Iterable<Left>, Iterable<Right>, BiFunction<Left, Right, Result>) - Constructor for class org.dmfs.iterables.composite.Zipped
 
Zipped<Left,Right,Result> - Class in org.dmfs.iterators.composite
An Iterator combining the elements of two given Iterators using a BiFunction.
Zipped(Iterator<Left>, Iterator<Right>, BiFunction<Left, Right, Result>) - Constructor for class org.dmfs.iterators.composite.Zipped
 
Zipped<Left,Right,Result,E extends java.lang.Throwable> - Class in org.dmfs.jems.fragile.composite
A Fragile which combines two other Fragiles with a BiFunction.
Zipped(Fragile<Left, ? extends E>, Fragile<Right, ? extends E>, BiFunction<Left, Right, Result>) - Constructor for class org.dmfs.jems.fragile.composite.Zipped
 
Zipped<Left,Right,Result> - Class in org.dmfs.jems.optional.composite
An Optional which combines two other Optionals with a BiFunction if they are both present and is absent otherwise
Zipped(Optional<Left>, Optional<Right>, BiFunction<Left, Right, Result>) - Constructor for class org.dmfs.jems.optional.composite.Zipped
 
Zipped<Left,Right,Result> - Class in org.dmfs.optional.composite
Deprecated.
in favour of Zipped.
Zipped(Optional<Left>, Optional<Right>, BiFunction<Left, Right, Result>) - Constructor for class org.dmfs.optional.composite.Zipped
Deprecated.
 
A B C D E F G H I J L M N O P R S T U V Z 
Skip navigation links