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

A

AbstractCollectionSink<Payload> - Class in net.markenwerk.commons.collections.sinks
An AbstractCollectionSink is an AbstractSink that is backed by a Collection.
AbstractCollectionSink(Nullity, Collection<Payload>) - Constructor for class net.markenwerk.commons.collections.sinks.AbstractCollectionSink
Creates a new AbstractCollectionSink.
AbstractConvertingOptionalSelection<Payload,Result> - Class in net.markenwerk.commons.datastructures
An AbstractConvertingOptionalSelection is a OptionalSelection that converts the payload value of the handled Optional, if present, and returns another Optional.
AbstractConvertingOptionalSelection() - Constructor for class net.markenwerk.commons.datastructures.AbstractConvertingOptionalSelection
 
AbstractHandlerSink<Payload> - Class in net.markenwerk.commons.collections.sinks
An AbstractHandlerSink is an AbstractSink that is backed by a Handler.
AbstractHandlerSink(Nullity, Handler<Payload>) - Constructor for class net.markenwerk.commons.collections.sinks.AbstractHandlerSink
Creates a new AbstractHandlerSink.
AbstractIndexedIterator<Payload> - Class in net.markenwerk.commons.iterators
An AbstractIndexedIterator is an abstract base implementation for ProtectedBidirectionalIterator implementations that holds the current index and implements the index-related methods.
AbstractIndexedIterator(int, int) - Constructor for class net.markenwerk.commons.iterators.AbstractIndexedIterator
AbstractIndexedSource<Payload> - Class in net.markenwerk.commons.collections.sources
An AbstractIndexedSource is an abstract base implementation of a IndexedSource.
AbstractIndexedSource() - Constructor for class net.markenwerk.commons.collections.sources.AbstractIndexedSource
Creates a new AbstractIndexedSource.
AbstractLinkedStack<Payload> - Class in net.markenwerk.commons.collections.stacks
An AbstractLinkedStack is an AbstractStack that is backed by linked elements.
AbstractLinkedStack(Nullity) - Constructor for class net.markenwerk.commons.collections.stacks.AbstractLinkedStack
Creates a new AbstractLinkedStack.
AbstractListSequence<Payload> - Class in net.markenwerk.commons.collections.sequences
A AbstractListSequence is an AbstractSequence that is backed by a List.
AbstractListSequence(Nullity, List<Payload>) - Constructor for class net.markenwerk.commons.collections.sequences.AbstractListSequence
Creates a new CodeSource.
AbstractOptionalSelection<Payload,Result> - Class in net.markenwerk.commons.datastructures
An AbstractOptionalSelection is a OptionalSelection with empty methods.
AbstractOptionalSelection() - Constructor for class net.markenwerk.commons.datastructures.AbstractOptionalSelection
 
AbstractProtectedBidirectionalIterator<Payload> - Class in net.markenwerk.commons.iterators
An AbstractProtectedBidirectionalIterator is an abstract base implementation for ProtectedBidirectionalIterator implementations that guarantees that every call to AbstractProtectedIterator.remove() throws an UnsupportedOperationException.
AbstractProtectedBidirectionalIterator() - Constructor for class net.markenwerk.commons.iterators.AbstractProtectedBidirectionalIterator
AbstractProtectedIterator<Payload> - Class in net.markenwerk.commons.iterators
An AbstractProtectedIterator is an abstract base implementation for ProtectedIterator implementations that guarantees that every call to AbstractProtectedIterator.remove() throws an UnsupportedOperationException.
AbstractProtectedIterator() - Constructor for class net.markenwerk.commons.iterators.AbstractProtectedIterator
AbstractSequence<Payload> - Class in net.markenwerk.commons.collections.sequences
A AbstractSequence is an abstract base implementation of a Sequence.
AbstractSequence(Nullity) - Constructor for class net.markenwerk.commons.collections.sequences.AbstractSequence
Creates a new AbstractSequence.
AbstractSequenceSink<Payload> - Class in net.markenwerk.commons.collections.sinks
An AbstractSequenceSink is an AbstractSink that is backed by a Sequence.
AbstractSequenceSink(Nullity, Sequence<Payload>) - Constructor for class net.markenwerk.commons.collections.sinks.AbstractSequenceSink
Creates a new AbstractSequenceSink.
AbstractSink<Payload> - Class in net.markenwerk.commons.collections.sinks
An AbstractSink is an abstract base implementation of a Sink.
AbstractSink(Nullity) - Constructor for class net.markenwerk.commons.collections.sinks.AbstractSink
Creates a new AbstractSink.
AbstractSource<Payload> - Class in net.markenwerk.commons.collections.sources
An AbstractSource is an abstract base implementation of a Source.
AbstractSource() - Constructor for class net.markenwerk.commons.collections.sources.AbstractSource
 
AbstractStack<Payload> - Class in net.markenwerk.commons.collections.stacks
An AbstractStack is an abstract base implementation of Stack.
AbstractStack(Nullity) - Constructor for class net.markenwerk.commons.collections.stacks.AbstractStack
Creates a new AbstractStack.
AbstractStackSink<Payload> - Class in net.markenwerk.commons.collections.sinks
An AbstractStackSink is an AbstractSink that is backed by a Stack.
AbstractStackSink(Nullity, Stack<Payload>) - Constructor for class net.markenwerk.commons.collections.sinks.AbstractStackSink
Creates a new AbstractStackSink.
add(Payload) - Method in class net.markenwerk.commons.collections.sinks.AbstractSink
 
add(Payload) - Method in interface net.markenwerk.commons.collections.sinks.Sink
Adds the given payload value.
addAll(Payload...) - Method in class net.markenwerk.commons.collections.sinks.AbstractSink
 
addAll(Iterable<? extends Payload>) - Method in class net.markenwerk.commons.collections.sinks.AbstractSink
 
addAll(Payload...) - Method in interface net.markenwerk.commons.collections.sinks.Sink
Adds the given payload values.
addAll(Iterable<? extends Payload>) - Method in interface net.markenwerk.commons.collections.sinks.Sink
Adds the given payload values.
append(Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
append(Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Appends the given payload value.
appendAll(Payload...) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
appendAll(Iterable<? extends Payload>) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
appendAll(Payload...) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Appends the given payload values.
appendAll(Iterable<? extends Payload>) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Appends the given payload values.
ArrayIterable<Payload> - Class in net.markenwerk.commons.iterables
An ArrayIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given payload array.
ArrayIterable(Payload...) - Constructor for class net.markenwerk.commons.iterables.ArrayIterable
Creates a new ArrayIterable.
ArrayIterator<Payload> - Class in net.markenwerk.commons.iterators
An ArrayIterator is an AbstractIndexedIterator that iterates over a given payload array.
ArrayIterator(Payload...) - Constructor for class net.markenwerk.commons.iterators.ArrayIterator
Creates a new ArrayIterator.
ArraySource<Payload> - Class in net.markenwerk.commons.collections.sources
An ArraySource is an AbstractIndexedSource that is backed by an array.
ArraySource(Payload...) - Constructor for class net.markenwerk.commons.collections.sources.ArraySource
Creates a new CodeSource.

B

BidirectionalIterable<Payload> - Interface in net.markenwerk.commons.iterables
A BidirectionalIterable is an Iterable that guarantees that every call to Iterable.iterator() yields a BidirectionalIterator.
BidirectionalIterator<Payload> - Interface in net.markenwerk.commons.iterators
A BidirectionalIterator is an Iterator that can move in two directions.
BooleanArrayIterable - Class in net.markenwerk.commons.iterables
A BooleanArrayIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given boolean[].
BooleanArrayIterable(boolean...) - Constructor for class net.markenwerk.commons.iterables.BooleanArrayIterable
Creates a new BooleanArrayIterable.
BooleanArrayIterator - Class in net.markenwerk.commons.iterators
A BooleanArrayIterator is an AbstractIndexedIterator that iterates over a given boolean[].
BooleanArrayIterator(boolean...) - Constructor for class net.markenwerk.commons.iterators.BooleanArrayIterator
Creates a new BooleanArrayIterator.
Box<Payload> - Class in net.markenwerk.commons.datastructures
A Box is a simple mutable container class that holds a single value.
Box() - Constructor for class net.markenwerk.commons.datastructures.Box
Creates a new Box with null as the current value.
Box(Payload) - Constructor for class net.markenwerk.commons.datastructures.Box
Creates a new Box.
ByteArrayIterable - Class in net.markenwerk.commons.iterables
A ByteArrayIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given byte[].
ByteArrayIterable(byte...) - Constructor for class net.markenwerk.commons.iterables.ByteArrayIterable
Creates a new ByteArrayIterable.
ByteArrayIterator - Class in net.markenwerk.commons.iterators
A ByteArrayIterator is an AbstractIndexedIterator that iterates over a given byte[].
ByteArrayIterator(byte...) - Constructor for class net.markenwerk.commons.iterators.ByteArrayIterator
Creates a new ByteArrayIterator.

C

Callback<Callee,Result> - Interface in net.markenwerk.commons.interfaces
For an arbitrary process, that will eventually yield a result, a Callback is used, to convey that result from the executor of the process (the callee) back to the initiator of the process (the caller).
CharacterArrayIterable - Class in net.markenwerk.commons.iterables
A CharacterArrayIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given char[].
CharacterArrayIterable(char...) - Constructor for class net.markenwerk.commons.iterables.CharacterArrayIterable
Creates a new CharacterArrayIterable.
CharacterArrayIterator - Class in net.markenwerk.commons.iterators
A CharacterArrayIterator is an AbstractIndexedIterator that iterates over a given char[].
CharacterArrayIterator(char...) - Constructor for class net.markenwerk.commons.iterators.CharacterArrayIterator
Creates a new CharacterArrayIterator.
Check - Interface in net.markenwerk.commons.interfaces
A Check is used to perform arbitrary test.
clear() - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
clear() - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Removes all payload values.
clear() - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
clear() - Method in interface net.markenwerk.commons.collections.stacks.Stack
Removes all payload values.
CollectionSink<Payload> - Class in net.markenwerk.commons.collections.sinks
A CollectionSink is an AbstractCollectionSink that performs no additional actions.
CollectionSink(Collection<Payload>) - Constructor for class net.markenwerk.commons.collections.sinks.CollectionSink
Creates a new CollectionSink with the default Nullity.
CollectionSink(Nullity, Collection<Payload>) - Constructor for class net.markenwerk.commons.collections.sinks.CollectionSink
Creates a new CollectionSink.
CollectionSource<Payload> - Class in net.markenwerk.commons.collections.sources
A CollectionSource is an AbstractSource that is backed by a Collection of payload values.
CollectionSource(Collection<Payload>) - Constructor for class net.markenwerk.commons.collections.sources.CollectionSource
Creates a new CollectionSource.
CombinedIterable<Payload> - Class in net.markenwerk.commons.iterables
A CombinedIterable is an Iterable that wraps around some given Iterables and combines them into a single Iterable by iterating over all given Iterables in the order they were given.
CombinedIterable(Iterable<? extends Payload>...) - Constructor for class net.markenwerk.commons.iterables.CombinedIterable
Creates a new CombinedIterable.
CombinedIterable(Iterable<? extends Iterable<? extends Payload>>) - Constructor for class net.markenwerk.commons.iterables.CombinedIterable
Creates a new CombinedIterable.
CombinedIterator<Payload> - Class in net.markenwerk.commons.iterators
A CombinedIterator is an Iterator that wraps around a sequence of given Iterators and combines them into a single Iterator by iterating over all given Iterators in the order they were given.
CombinedIterator(Iterator<? extends Payload>...) - Constructor for class net.markenwerk.commons.iterators.CombinedIterator
Creates a new CombinedIterator.
CombinedIterator(Iterable<? extends Iterator<? extends Payload>>) - Constructor for class net.markenwerk.commons.iterators.CombinedIterator
Creates a new CombinedIterator.
CombinedIterator(Iterator<? extends Iterator<? extends Payload>>) - Constructor for class net.markenwerk.commons.iterators.CombinedIterator
Creates a new CombinedIterator.
contains(Object) - Method in class net.markenwerk.commons.collections.sources.AbstractSource
 
contains(Object) - Method in interface net.markenwerk.commons.collections.sources.Source
Returns whether this Source contains, by equality, the given reference payload value.
containsAll(Object...) - Method in class net.markenwerk.commons.collections.sources.AbstractSource
 
containsAll(Iterable<?>) - Method in class net.markenwerk.commons.collections.sources.AbstractSource
 
containsAll(Object...) - Method in interface net.markenwerk.commons.collections.sources.Source
Returns whether this Source contains, by equality, all of the given reference payload values.
containsAll(Iterable<?>) - Method in interface net.markenwerk.commons.collections.sources.Source
Returns whether this Source contains, by equality, all of the given reference payload values.
containsMatch(Predicate<? super Payload>) - Method in class net.markenwerk.commons.collections.sources.AbstractSource
 
containsMatch(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.sources.Source
Returns whether this Source contains a payload value that satisfies the given Predicate.
ConversionException - Exception in net.markenwerk.commons.exceptions
A ConversionException indicates that a Converter (or Translator) failed to convert (or revert )a value.
ConversionException(String, Throwable) - Constructor for exception net.markenwerk.commons.exceptions.ConversionException
Creates a new ConversionException with the given message and cause.
ConversionException(String) - Constructor for exception net.markenwerk.commons.exceptions.ConversionException
Creates a new ConversionException with the given message.
ConversionException(Throwable) - Constructor for exception net.markenwerk.commons.exceptions.ConversionException
Creates a new ConversionException with the given cause
convert(Converter<? super Payload, ? extends Result>) - Method in class net.markenwerk.commons.datastructures.Optional
Converts the payload value of this Optional, if present, and returns another Optional.
convert(From) - Method in interface net.markenwerk.commons.interfaces.Converter
Called to convert a given value.
Converter<From,To> - Interface in net.markenwerk.commons.interfaces
A Converter is used to convert (transform, translate, project, evaluate, ...) values from one form into another.
ConvertingIterable<From,To> - Class in net.markenwerk.commons.iterables
A ConvertingIterable is an Iterable that can be wrapped around a given Iterable and generates Iterators that converts all values with a given Converter.
ConvertingIterable(Iterable<? extends From>, Converter<? super From, ? extends To>) - Constructor for class net.markenwerk.commons.iterables.ConvertingIterable
Creates a new ConvertingIterable.
ConvertingIterator<From,To> - Class in net.markenwerk.commons.iterators
A ConvertingIterator is an Iterator that can be wrapped around a given Iterator and converts all values with a given Converter.
ConvertingIterator(Iterator<? extends From>, Converter<? super From, ? extends To>) - Constructor for class net.markenwerk.commons.iterators.ConvertingIterator
Creates a new ConvertingIterator.
ConvertingOptionalSelection<Payload,Result> - Class in net.markenwerk.commons.datastructures
An ConvertingOptionalSelection is an AbstractConvertingOptionalSelection that uses a Converter to convert payload values.
ConvertingOptionalSelection(Converter<? super Payload, ? extends Result>) - Constructor for class net.markenwerk.commons.datastructures.ConvertingOptionalSelection
CountDownIterable - Class in net.markenwerk.commons.iterables
A CountDownIterable is a ProtectedIterable that generates Iterators that that yields all integer value between a given lower bound and a given upper bound.
CountDownIterable(int, int) - Constructor for class net.markenwerk.commons.iterables.CountDownIterable
Creates a new CountDownIterable.
CountDownIterator - Class in net.markenwerk.commons.iterators
A CountDownIterator is an AbstractIndexedIterator that yields all integer value between a given upper bound and a given lower bound.
CountDownIterator(int, int) - Constructor for class net.markenwerk.commons.iterators.CountDownIterator
Creates a new CountDownIterator.
CountUpIterable - Class in net.markenwerk.commons.iterables
A CountUpIterable is a ProtectedBidirectionalIterable that generates Iterators that that yields all integer value between a given lower bound and a given upper bound.
CountUpIterable(int, int) - Constructor for class net.markenwerk.commons.iterables.CountUpIterable
Creates a new CountUpIterable.
CountUpIterator - Class in net.markenwerk.commons.iterators
A CountUpIterator is an AbstractIndexedIterator that yields all integer value between a given lower bound and a given upper bound.
CountUpIterator(int, int) - Constructor for class net.markenwerk.commons.iterators.CountUpIterator
Creates a new CountUpIterator.
createPredicate(Payload) - Method in class net.markenwerk.commons.collections.sources.AbstractSource
Creates and returns a Predicate that is satisfied, if the test subject is equal to the given payload value.

D

doAdd(Payload) - Method in class net.markenwerk.commons.collections.sinks.AbstractCollectionSink
 
doAdd(Payload) - Method in class net.markenwerk.commons.collections.sinks.AbstractHandlerSink
 
doAdd(Payload) - Method in class net.markenwerk.commons.collections.sinks.AbstractSequenceSink
 
doAdd(Payload) - Method in class net.markenwerk.commons.collections.sinks.AbstractSink
Adds the given payload value to this Sink.
doAdd(Payload) - Method in class net.markenwerk.commons.collections.sinks.AbstractStackSink
 
doClear() - Method in class net.markenwerk.commons.collections.sequences.AbstractListSequence
 
doClear() - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
Removes all payload values.
doClear() - Method in class net.markenwerk.commons.collections.stacks.AbstractLinkedStack
 
doClear() - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
Removes all payload value.
doConvert(Payload) - Method in class net.markenwerk.commons.datastructures.AbstractConvertingOptionalSelection
Converts the payload value of the handled Optional.
doConvert(Payload) - Method in class net.markenwerk.commons.datastructures.ConvertingOptionalSelection
 
doGet(int) - Method in class net.markenwerk.commons.collections.sequences.AbstractListSequence
 
doGet(int) - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
Returns a payload value at the given index.
doGet(int) - Method in class net.markenwerk.commons.collections.sources.ArraySource
 
doGet(int) - Method in class net.markenwerk.commons.collections.sources.ListSource
 
doGetFirst() - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
 
doGetFirst() - Method in class net.markenwerk.commons.collections.sources.AbstractSource
Returns the first (i.e.
doGetFirst() - Method in class net.markenwerk.commons.collections.sources.ObjectSource
 
doGetFirst() - Method in class net.markenwerk.commons.collections.sources.OptionalSource
 
doGetFirst() - Method in class net.markenwerk.commons.collections.stacks.AbstractLinkedStack
 
doGetFirst() - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
Returns the first (i.e.
doInsert(int, Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractListSequence
 
doInsert(int, Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
Inserts the given payload value as the new first value.
doIterator(boolean) - Method in class net.markenwerk.commons.collections.sequences.AbstractListSequence
 
doIterator(boolean) - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
doIterator(boolean) - Method in class net.markenwerk.commons.collections.sources.ArraySource
 
doIterator(boolean) - Method in class net.markenwerk.commons.collections.sources.ListSource
 
doIterator() - Method in class net.markenwerk.commons.collections.stacks.AbstractLinkedStack
 
doIterator() - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
Returns a fail-fast ProtectedIterator that starts with the payload value at the given first index, where 0 is the index of most recently pushed value.
doPop() - Method in class net.markenwerk.commons.collections.stacks.AbstractLinkedStack
 
doPop() - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
Removes the first (i.e.
doPush(Payload) - Method in class net.markenwerk.commons.collections.stacks.AbstractLinkedStack
 
doPush(Payload) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
Pushes the given payload value as the new first value.
doRemove(int) - Method in class net.markenwerk.commons.collections.sequences.AbstractListSequence
 
doRemove(int) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
Removes the payload value at the given index.
doRemoveAll(Predicate<? super Payload>, boolean) - Method in class net.markenwerk.commons.collections.sequences.AbstractListSequence
 
doRemoveAll(Predicate<? super Payload>, boolean) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
Removes the payload values that satisfy the given Predicate.
doReplace(int, Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractListSequence
 
doReplace(int, Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
Replaces the payload value at the given index with the given replacement payload value.
doReplace(Payload) - Method in class net.markenwerk.commons.collections.stacks.AbstractLinkedStack
 
doReplace(Payload) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
Replaces the payload value at the given index with the given replacement payload value.
doSize() - Method in class net.markenwerk.commons.collections.stacks.AbstractLinkedStack
 
doSize() - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
Returns the number of payload values of this Stack.
DoubleArrayIterable - Class in net.markenwerk.commons.iterables
A DoubleArrayIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given double[].
DoubleArrayIterable(double...) - Constructor for class net.markenwerk.commons.iterables.DoubleArrayIterable
Creates a new DoubleArrayIterable.
DoubleArrayIterator - Class in net.markenwerk.commons.iterators
A DoubleArrayIterator is an AbstractIndexedIterator that iterates over a given double[].
DoubleArrayIterator(double...) - Constructor for class net.markenwerk.commons.iterators.DoubleArrayIterator
Creates a new DoubleArrayIterator.

E

Either<Left,Right> - Class in net.markenwerk.commons.datastructures
An Either is one of two distinct simple immutable container class that holds a single value.
EmptyIterable<Payload> - Class in net.markenwerk.commons.iterables
An EmptyIterable is a ProtectedBidirectionalIterable that generates Iterators that that don't yield any values.
EmptyIterable() - Constructor for class net.markenwerk.commons.iterables.EmptyIterable
Creates a new EmptyIterable.
EmptyIterator<Payload> - Class in net.markenwerk.commons.iterators
An EmptyIterator is an AbstractIndexedIterator that doesn't yield any values.
EmptyIterator() - Constructor for class net.markenwerk.commons.iterators.EmptyIterator
Creates a new EmptyIterator.
EmptySource<Payload> - Class in net.markenwerk.commons.collections.sources
An EmptySource is an AbstractSource that is empty;
EmptySource() - Constructor for class net.markenwerk.commons.collections.sources.EmptySource
Creates a new CodeSource for the given Collection.
Entry<Key,Value> - Class in net.markenwerk.commons.datastructures
An Entry is a simple immutable container class that holds a key-value-pair.
Entry(Key, Value) - Constructor for class net.markenwerk.commons.datastructures.Entry
Creates a new Entry.
EnumerationIterable<Payload> - Class in net.markenwerk.commons.iterables
An EnumerationIterable is a ProtectedIterable that can be wrapped around a given Provider for Enumerations and generates Iterators that yield all values from a produced Enumeration.
EnumerationIterable(Provider<? extends Enumeration<? extends Payload>>) - Constructor for class net.markenwerk.commons.iterables.EnumerationIterable
Creates a new EnumerationIterable.
EnumerationIterator<Payload> - Class in net.markenwerk.commons.iterators
An EnumerationIterator is an AbstractProtectedIterator that can be wrapped around a given Enumeration and yields all values yielded by the given Enumeration.
EnumerationIterator(Enumeration<? extends Payload>) - Constructor for class net.markenwerk.commons.iterators.EnumerationIterator
Creates a new EnumerationIterator.
equals(Object) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
equals(Object) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Compares the given object with this Sequence for equality.
equals(Object) - Method in class net.markenwerk.commons.collections.sinks.AbstractSink
 
equals(Object) - Method in interface net.markenwerk.commons.collections.sinks.Sink
Compares the given object with this Sink for equality, which must not reveal any information about the payload values that have been added so far.
equals(Object) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
equals(Object) - Method in interface net.markenwerk.commons.collections.stacks.Stack
Compares the given object with this Stack for equality.
equals(Object) - Method in class net.markenwerk.commons.datastructures.Entry
 
equals(Object) - Method in class net.markenwerk.commons.datastructures.Left
 
equals(Object) - Method in class net.markenwerk.commons.datastructures.Optional
 
equals(Object) - Method in class net.markenwerk.commons.datastructures.Pair
 
equals(Object) - Method in class net.markenwerk.commons.datastructures.Right
 
equals(Object) - Method in class net.markenwerk.commons.datastructures.Triple
 
equals(Object) - Method in class net.markenwerk.commons.datastructures.Tuple
 
equals(Object) - Method in class net.markenwerk.commons.datastructures.Wrapper
 

F

FilteredIterable<Payload> - Class in net.markenwerk.commons.iterables
A FilteredIterable is an Iterable that can be wrapped around a given Iterable and generates Iterators that filters out values according to a given Predicate.
FilteredIterable(Iterable<? extends Payload>, Predicate<? super Payload>) - Constructor for class net.markenwerk.commons.iterables.FilteredIterable
Creates a new FilteredIterable.
FilteredIterable(Iterable<? extends Payload>, Predicate<? super Payload>, boolean) - Constructor for class net.markenwerk.commons.iterables.FilteredIterable
Creates a new FilteredIterable.
FilteredIterator<Payload> - Class in net.markenwerk.commons.iterators
A FilteredIterator is an Iterator that can be wrapped around a given Iterator and filters out values according to a given Predicate.
FilteredIterator(Iterator<? extends Payload>, Predicate<? super Payload>) - Constructor for class net.markenwerk.commons.iterators.FilteredIterator
Creates a new FilteredIterator.
FilteredIterator(Iterator<? extends Payload>, Predicate<? super Payload>, boolean) - Constructor for class net.markenwerk.commons.iterators.FilteredIterator
Creates a new FilteredIterator.
firstIndexOf(Payload) - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
 
firstIndexOf(Iterator<? extends Payload>, Predicate<? super Payload>) - Static method in class net.markenwerk.commons.collections.sources.AbstractSource
Returns the index of the first payload value that satisfies the give Predicate.
firstIndexOf(Payload) - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
Returns index, of the first occurrence, by Object#equals(Object) equality, of the given reference payload value.
firstIndexOf(Payload) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
firstIndexOf(Payload) - Method in interface net.markenwerk.commons.collections.stacks.Stack
Returns the index of the first occurrence, by equality, of the given reference payload value, where 0 is the index of most recently pushed value.
firstIndexOfMatch(Predicate<? super Payload>) - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
 
firstIndexOfMatch(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
Returns index, of the first occurrence of a payload value that satisfies the given Predicate.
firstIndexOfMatch(Predicate<? super Payload>) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
firstIndexOfMatch(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.stacks.Stack
Returns the index of the first occurrence of a reference payload value that satisfies the given Predicate, where 0 is the index of most recently pushed value.
FloatArrayIterable - Class in net.markenwerk.commons.iterables
A FloatArrayIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given float[].
FloatArrayIterable(float...) - Constructor for class net.markenwerk.commons.iterables.FloatArrayIterable
Creates a new FloatArrayIterable.
FloatArrayIterator - Class in net.markenwerk.commons.iterators
A FloatArrayIterator is an AbstractIndexedIterator that iterates over a given float[].
FloatArrayIterator(float...) - Constructor for class net.markenwerk.commons.iterators.FloatArrayIterator
Creates a new FloatArrayIterator.

G

get(int) - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
 
get(int) - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
Returns the payload value at the given index.
get(int) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
get(int) - Method in interface net.markenwerk.commons.collections.stacks.Stack
Returns the payload value at the given index, where 0 is the index of most recently pushed value.
get(int) - Method in class net.markenwerk.commons.iterators.AbstractIndexedIterator
Returns the payload value at the given index.
get(int) - Method in class net.markenwerk.commons.iterators.ArrayIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.BooleanArrayIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.ByteArrayIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.CharacterArrayIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.CountDownIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.CountUpIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.DoubleArrayIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.EmptyIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.FloatArrayIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.IntegerArrayIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.LongArrayIterator
 
get() - Method in interface net.markenwerk.commons.iterators.LookAhead
Returns the current payload object of an LookAheadIterator.
get(int) - Method in class net.markenwerk.commons.iterators.NodeListIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.ObjectIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.OptionalIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.PairIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.ShortArrayIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.TripleIterator
 
get(int) - Method in class net.markenwerk.commons.iterators.TupleIterator
 
getAll(Payload) - Method in class net.markenwerk.commons.collections.sources.AbstractSource
 
getAll(Payload) - Method in interface net.markenwerk.commons.collections.sources.Source
Returns all occurrences, by equality, of the given reference payload value.
getAllMatches(Predicate<? super Payload>) - Method in class net.markenwerk.commons.collections.sources.AbstractSource
 
getAllMatches(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.sources.Source
Returns the payload values that satisfy the given Predicate.
getArray() - Method in class net.markenwerk.commons.collections.sources.ArraySource
Returns the array of payload values this ArraySource has been created with.
getCollection() - Method in class net.markenwerk.commons.collections.sinks.AbstractCollectionSink
Returns the Collection of payload values this AbstractCollectionSink has been created with.
getCollection() - Method in class net.markenwerk.commons.collections.sources.CollectionSource
Returns the Collection of payload values this CollectionSource has been created with.
getFirst() - Method in class net.markenwerk.commons.collections.sources.AbstractSource
 
getFirst(Payload) - Method in class net.markenwerk.commons.collections.sources.AbstractSource
 
getFirst() - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
Returns the first payload value.
getFirst(Payload) - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
Returns the first occurrences, by equality, of the given reference payload value.
getFirst() - Method in interface net.markenwerk.commons.collections.sources.Source
Returns the first (i.e.
getFirst(Payload) - Method in interface net.markenwerk.commons.collections.sources.Source
Returns the first (i.e.
getFirst() - Method in interface net.markenwerk.commons.collections.stacks.Stack
Returns the first (i.e.
getFirst(Payload) - Method in interface net.markenwerk.commons.collections.stacks.Stack
Returns the first (i.e.
getFirst() - Method in class net.markenwerk.commons.datastructures.Pair
Returns the first value this Pair has been created with.
getFirst() - Method in class net.markenwerk.commons.datastructures.Triple
Returns the first value this Triple has been created with.
getFirst() - Method in class net.markenwerk.commons.datastructures.Tuple
Returns the first value this Tuple has been created with.
getFirstMatch(Predicate<? super Payload>) - Method in class net.markenwerk.commons.collections.sources.AbstractSource
 
getFirstMatch(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
Returns the first payload value that satisfies the given Predicate .
getFirstMatch(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.sources.Source
Returns the first (i.e.
getFirstMatch(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.stacks.Stack
Returns the first i.e.
getKey() - Method in class net.markenwerk.commons.datastructures.Entry
Returns the key this Entry has been created with.
getLast() - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
 
getLast(Payload) - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
 
getLast() - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
Returns the last payload value.
getLast(Payload) - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
Returns the first occurrences, by equality, of the given reference payload value.
getLastMatch(Predicate<? super Payload>) - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
 
getLastMatch(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
Returns the last payload value that satisfies the given Predicate .
getLeft() - Method in class net.markenwerk.commons.datastructures.Either
The value of this Either, if it is a Either.isLeft() Either.
getLeft() - Method in class net.markenwerk.commons.datastructures.Left
 
getLeft() - Method in class net.markenwerk.commons.datastructures.Right
 
getList() - Method in class net.markenwerk.commons.collections.sequences.AbstractListSequence
Returns the List of payload values this AbstractListSequence has been created with.
getList() - Method in class net.markenwerk.commons.collections.sources.ListSource
Returns the List of payload values this ListSource has been created with.
getMap() - Method in class net.markenwerk.commons.collections.sources.MapKeySource
Returns the Map of payload keys this MapKeySource has been created with.
getMap() - Method in class net.markenwerk.commons.collections.sources.MapValueSource
Returns the Map of payload values this MapKeySource has been created with.
getNext() - Method in interface net.markenwerk.commons.iterators.LookAhead
Returns the next payload object of an LookAheadIterator.
getNullity() - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
Returns the Nullity this AbstractSequence has been created with.
getNullity() - Method in class net.markenwerk.commons.collections.sinks.AbstractSink
Returns the Nullity this AbstractSink has been created with.
getNullity() - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
Returns the Nullity this AbstractStack has been created with.
getOptional() - Method in class net.markenwerk.commons.collections.sources.OptionalSource
Returns the Optional this OptionalSource has been created with.
getRight() - Method in class net.markenwerk.commons.datastructures.Either
The value of this Either, if it is a Either.isRight() Either.
getRight() - Method in class net.markenwerk.commons.datastructures.Left
 
getRight() - Method in class net.markenwerk.commons.datastructures.Right
 
getSecond() - Method in class net.markenwerk.commons.datastructures.Pair
Returns the second value this Pair has been created with.
getSecond() - Method in class net.markenwerk.commons.datastructures.Triple
Returns the second value this Triple has been created with.
getSecond() - Method in class net.markenwerk.commons.datastructures.Tuple
Returns the second value this Tuple has been created with.
getSequence() - Method in class net.markenwerk.commons.collections.sinks.AbstractSequenceSink
Returns the Sequence of payload values this AbstractSequenceSink has been created with.
getStack() - Method in class net.markenwerk.commons.collections.sinks.AbstractStackSink
Returns the Stack of payload values this AbstractStackSink has been created with.
getThird() - Method in class net.markenwerk.commons.datastructures.Triple
Returns the third value this Triple has been created with.
getValue() - Method in class net.markenwerk.commons.collections.sources.ObjectSource
Returns the payload value this ObjectSource has been created with.
getValue() - Method in class net.markenwerk.commons.datastructures.Box
Returns the current value this Box.
getValue() - Method in class net.markenwerk.commons.datastructures.Entry
Returns the value this Entry has been created with.
getValue() - Method in class net.markenwerk.commons.datastructures.Optional
Returns the value this Optional has been created with, if any.
getValue(Payload) - Method in class net.markenwerk.commons.datastructures.Optional
Returns the value this Optional has been created with, if any, or the given fallback payload value.
getValue(Provider<? extends Payload>) - Method in class net.markenwerk.commons.datastructures.Optional
Returns the value this Optional has been created with, if any, or a payload value provided by the given Provider.
getValue() - Method in class net.markenwerk.commons.datastructures.Wrapper
Returns the value this Wrapper has been created with.

H

handle(Value) - Method in interface net.markenwerk.commons.interfaces.Handler
Called by the executor when an condition occurs.
Handler<Value> - Interface in net.markenwerk.commons.interfaces
For an arbitrary process, that may encounter some condition and needs to delegate the handling, a Handler is used, to convey the involved value from the executor of the process (hereafter: executor) back to the initiator of the process (hereafter: initiator).
HandlerSink<Payload> - Class in net.markenwerk.commons.collections.sinks
A CollectionSink is an AbstractHandlerSink that performs no additional actions.
HandlerSink(Handler<Payload>) - Constructor for class net.markenwerk.commons.collections.sinks.HandlerSink
Creates a new HandlerSink with the default Nullity.
HandlerSink(Nullity, Handler<Payload>) - Constructor for class net.markenwerk.commons.collections.sinks.HandlerSink
Creates a new HandlerSink.
HandlingException - Exception in net.markenwerk.commons.exceptions
A HandlingException indicates that a Handler failed to handle a value.
HandlingException(String, Throwable) - Constructor for exception net.markenwerk.commons.exceptions.HandlingException
Creates a new HandlingException with the given message and cause.
HandlingException(String) - Constructor for exception net.markenwerk.commons.exceptions.HandlingException
Creates a new HandlingException with the given message.
HandlingException(Throwable) - Constructor for exception net.markenwerk.commons.exceptions.HandlingException
Creates a new HandlingException with the given cause.
hashCode() - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
hashCode() - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Returns the hash code of this Sequence.
hashCode() - Method in class net.markenwerk.commons.collections.sinks.AbstractSink
 
hashCode() - Method in interface net.markenwerk.commons.collections.sinks.Sink
Returns the hash code of this Sink, which must not reveal any information about the payload values that have been added so far.
hashCode() - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
hashCode() - Method in interface net.markenwerk.commons.collections.stacks.Stack
Returns the hash code of this Stack.
hashCode() - Method in class net.markenwerk.commons.datastructures.Entry
 
hashCode() - Method in class net.markenwerk.commons.datastructures.Left
 
hashCode() - Method in class net.markenwerk.commons.datastructures.Optional
 
hashCode() - Method in class net.markenwerk.commons.datastructures.Pair
 
hashCode() - Method in class net.markenwerk.commons.datastructures.Right
 
hashCode() - Method in class net.markenwerk.commons.datastructures.Triple
 
hashCode() - Method in class net.markenwerk.commons.datastructures.Tuple
 
hashCode() - Method in class net.markenwerk.commons.datastructures.Wrapper
 
hasNext() - Method in class net.markenwerk.commons.iterators.AbstractIndexedIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.CombinedIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.ConvertingIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.EnumerationIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.FilteredIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.InfiniteIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.InfixedIterator
 
hasNext() - Method in interface net.markenwerk.commons.iterators.LookAhead
Returns whether this LookAhead has a next payload object.
hasNext() - Method in class net.markenwerk.commons.iterators.LookAheadIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.NullFreeIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.NullSaveIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.PrefixedIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.ProtectingBidirectionalIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.ProtectingIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.RemoveHandlerIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.StringTokenizerIterator
 
hasNext() - Method in class net.markenwerk.commons.iterators.SuffixedIterator
 
hasPrevious() - Method in class net.markenwerk.commons.iterators.AbstractIndexedIterator
 
hasPrevious() - Method in interface net.markenwerk.commons.iterators.BidirectionalIterator
Returns whether this BidirectionalIterator has a previous element.
hasPrevious() - Method in class net.markenwerk.commons.iterators.ProtectingBidirectionalIterator
 
hasValue() - Method in class net.markenwerk.commons.collections.sources.ObjectSource
Returns whether this ObjectSource has a value.
hasValue() - Method in class net.markenwerk.commons.datastructures.Optional
Returns whether this Optional has a value.

I

IndexedSource<Payload> - Interface in net.markenwerk.commons.collections.sources
A Source is a linear read-only data structure.
InfiniteIterable<Payload> - Class in net.markenwerk.commons.iterables
An InfiniteIterable is a ProtectedIterable that generates Iterators that iterate over a given NodeList.
InfiniteIterable(Provider<Payload>) - Constructor for class net.markenwerk.commons.iterables.InfiniteIterable
Creates a new InfiniteIterable.
InfiniteIterator<Payload> - Class in net.markenwerk.commons.iterators
An InfiniteIterator is an AbstractProtectedIterator that infinitely iterates, using a Provider, tom provide further elements.
InfiniteIterator(Provider<? extends Payload>) - Constructor for class net.markenwerk.commons.iterators.InfiniteIterator
Creates a new InfiniteIterator.
InfixedIterable<Payload> - Class in net.markenwerk.commons.iterables
An InfixedIterable is an Iterable that can be wrapped around a given Iterable and generates Iterators that yield some given infix values between every value yielded by an Iterator that is generated by the given Iterable.
InfixedIterable(Iterable<? extends Payload>, Payload...) - Constructor for class net.markenwerk.commons.iterables.InfixedIterable
Creates a new InfixedIterable.
InfixedIterator<Payload> - Class in net.markenwerk.commons.iterators
An InfixedIterator is an Iterator that can be wrapped around a given Iterator and yields some given infix values between every value yielded by the given Iterator.
InfixedIterator(Iterator<? extends Payload>, Payload...) - Constructor for class net.markenwerk.commons.iterators.InfixedIterator
Creates a new InfixedIterator.
insert(int, Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
insert(int, Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Inserts the given payload value at the given index.
insertAll(int, Payload...) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
insertAll(int, Iterable<? extends Payload>) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
insertAll(int, Payload...) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Inserts the given payload values starting at the given index.
insertAll(int, Iterable<? extends Payload>) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Inserts the given payload values starting at the given index.
IntegerArrayIterable - Class in net.markenwerk.commons.iterables
An IntegerArrayIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given int[].
IntegerArrayIterable(int...) - Constructor for class net.markenwerk.commons.iterables.IntegerArrayIterable
Creates a new IntegerArrayIterable.
IntegerArrayIterator - Class in net.markenwerk.commons.iterators
An IntegerArrayIterator is an AbstractIndexedIterator that iterates over a given int[].
IntegerArrayIterator(int...) - Constructor for class net.markenwerk.commons.iterators.IntegerArrayIterator
Creates a new IntegerArrayIterator.
isEmpty() - Method in class net.markenwerk.commons.collections.sources.AbstractSource
 
isEmpty() - Method in interface net.markenwerk.commons.collections.sources.Source
Returns whether this Source is empty.
isFirst(Payload) - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
 
isFirst(Payload) - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
Returns whether the given payload value is the first payload value.
isLast(Payload) - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
 
isLast(Payload) - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
Returns whether the given payload value is the last payload value.
isLast() - Method in interface net.markenwerk.commons.iterators.LookAhead
Returns whether this LookAhead has a no next payload object.
isLeft() - Method in class net.markenwerk.commons.datastructures.Either
Returns whether this Either is a Left Either.
isLeft() - Method in class net.markenwerk.commons.datastructures.Left
 
isLeft() - Method in class net.markenwerk.commons.datastructures.Right
 
isRight() - Method in class net.markenwerk.commons.datastructures.Either
Returns whether this Either is a Right Either.
isRight() - Method in class net.markenwerk.commons.datastructures.Left
 
isRight() - Method in class net.markenwerk.commons.datastructures.Right
 
iterator() - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
 
iterator(boolean) - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
 
iterator() - Method in class net.markenwerk.commons.collections.sources.CollectionSource
 
iterator() - Method in class net.markenwerk.commons.collections.sources.EmptySource
 
iterator(boolean) - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
iterator() - Method in class net.markenwerk.commons.collections.sources.MapKeySource
 
iterator() - Method in class net.markenwerk.commons.collections.sources.MapValueSource
 
iterator() - Method in class net.markenwerk.commons.collections.sources.ObjectSource
 
iterator() - Method in class net.markenwerk.commons.collections.sources.OptionalSource
 
iterator() - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
iterator() - Method in interface net.markenwerk.commons.collections.stacks.Stack
Returns a fail-fast ProtectedIterator that starts with the first (i.e.
iterator() - Method in class net.markenwerk.commons.iterables.ArrayIterable
 
iterator() - Method in interface net.markenwerk.commons.iterables.BidirectionalIterable
iterator() - Method in class net.markenwerk.commons.iterables.BooleanArrayIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.ByteArrayIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.CharacterArrayIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.CombinedIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.ConvertingIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.CountDownIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.CountUpIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.DoubleArrayIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.EmptyIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.EnumerationIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.FilteredIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.FloatArrayIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.InfiniteIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.InfixedIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.IntegerArrayIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.LongArrayIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.LookAheadIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.NodeListIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.NullFreeIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.NullSaveIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.ObjectIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.OptionalIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.PairIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.PrefixedIterable
 
iterator() - Method in interface net.markenwerk.commons.iterables.ProtectedBidirectionalIterable
iterator() - Method in interface net.markenwerk.commons.iterables.ProtectedIterable
iterator() - Method in class net.markenwerk.commons.iterables.ProtectingBidirectionalIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.ProtectingIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.RemoveHandlerIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.ShortArrayIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.StringTokenizerIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.SuffixedIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.TripleIterable
 
iterator() - Method in class net.markenwerk.commons.iterables.TupleIterable
 

L

lastIndexOf(Payload) - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
 
lastIndexOf(Payload) - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
Returns index, of the last occurrence, by Object#equals(Object) equality, of the given reference payload value.
lastIndexOfMatch(Predicate<? super Payload>) - Method in class net.markenwerk.commons.collections.sources.AbstractIndexedSource
 
lastIndexOfMatch(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.sources.IndexedSource
Returns index, of the last occurrence of a payload value that satisfies the given Predicate.
Left<Payload,Right> - Class in net.markenwerk.commons.datastructures
An Left is one of two distinct simple immutable container class that holds a single value.
Left(Payload) - Constructor for class net.markenwerk.commons.datastructures.Left
Creates a new Left.
LinkedStack<Payload> - Class in net.markenwerk.commons.collections.stacks
A LinkedStack is an AbstractLinkedStack that performs no additional actions.
LinkedStack() - Constructor for class net.markenwerk.commons.collections.stacks.LinkedStack
Creates a new LinkedStack with the default Nullity.
LinkedStack(Nullity) - Constructor for class net.markenwerk.commons.collections.stacks.LinkedStack
Creates a new LinkedStack.
ListSequence<Payload> - Class in net.markenwerk.commons.collections.sequences
A ListSequence is an AbstractSequence that is backed by a List.
ListSequence() - Constructor for class net.markenwerk.commons.collections.sequences.ListSequence
Creates a new CodeSource with a new LinkedList and the default Nullity.
ListSequence(List<Payload>) - Constructor for class net.markenwerk.commons.collections.sequences.ListSequence
Creates a new CodeSource with the default Nullity.
ListSequence(Nullity) - Constructor for class net.markenwerk.commons.collections.sequences.ListSequence
Creates a new CodeSource with a new LinkedList.
ListSequence(Nullity, List<Payload>) - Constructor for class net.markenwerk.commons.collections.sequences.ListSequence
Creates a new CodeSource.
ListSource<Payload> - Class in net.markenwerk.commons.collections.sources
An ListSource is an AbstractIndexedSource that is backed by a List.
ListSource(List<Payload>) - Constructor for class net.markenwerk.commons.collections.sources.ListSource
Creates a new CodeSource.
LongArrayIterable - Class in net.markenwerk.commons.iterables
A LongArrayIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given long[] .
LongArrayIterable(long...) - Constructor for class net.markenwerk.commons.iterables.LongArrayIterable
Creates a new LongArrayIterable.
LongArrayIterator - Class in net.markenwerk.commons.iterators
A LongArrayIterator is an AbstractIndexedIterator that iterates over a given long[].
LongArrayIterator(long...) - Constructor for class net.markenwerk.commons.iterators.LongArrayIterator
Creates a new LongArrayIterator.
LookAhead<Payload> - Interface in net.markenwerk.commons.iterators
A LookAhead is a simple container that holds the current and the next payload object of an LookAheadIterator.
LookAheadIterable<Payload> - Class in net.markenwerk.commons.iterables
A LookAheadIterable is a ProtectedIterable that can be wrapped around a given Iterator and generates Iterators that yield a LookAhead container that holds the current and the next payload value of an Iterator that is generated by the given Iterable.
LookAheadIterable(Iterable<? extends Payload>) - Constructor for class net.markenwerk.commons.iterables.LookAheadIterable
Creates a new LookAheadIterable.
LookAheadIterator<Payload> - Class in net.markenwerk.commons.iterators
A LookAheadIterator is an ProtectedIterator that can be wrapped around a given Iterator and yields a LookAhead container that holds the current and the next payload value of the given Iterator.
LookAheadIterator(Iterator<? extends Payload>) - Constructor for class net.markenwerk.commons.iterators.LookAheadIterator
Creates a new LookAheadIterator.

M

MapKeySource<Key> - Class in net.markenwerk.commons.collections.sources
A MapKeySource is an AbstractSource that is backed by the keys of a Map.
MapKeySource(Map<? extends Key, ?>) - Constructor for class net.markenwerk.commons.collections.sources.MapKeySource
Creates a new MapKeySource.
MapValueSource<Value> - Class in net.markenwerk.commons.collections.sources
A MapValueSource is an AbstractSource that is backed by the values of a Map.
MapValueSource(Map<?, ? extends Value>) - Constructor for class net.markenwerk.commons.collections.sources.MapValueSource
Creates a new MapValueSource.

N

net.markenwerk.commons.collections - package net.markenwerk.commons.collections
 
net.markenwerk.commons.collections.sequences - package net.markenwerk.commons.collections.sequences
 
net.markenwerk.commons.collections.sinks - package net.markenwerk.commons.collections.sinks
 
net.markenwerk.commons.collections.sources - package net.markenwerk.commons.collections.sources
 
net.markenwerk.commons.collections.stacks - package net.markenwerk.commons.collections.stacks
 
net.markenwerk.commons.datastructures - package net.markenwerk.commons.datastructures
 
net.markenwerk.commons.exceptions - package net.markenwerk.commons.exceptions
 
net.markenwerk.commons.interfaces - package net.markenwerk.commons.interfaces
 
net.markenwerk.commons.iterables - package net.markenwerk.commons.iterables
 
net.markenwerk.commons.iterators - package net.markenwerk.commons.iterators
 
next() - Method in class net.markenwerk.commons.iterators.AbstractIndexedIterator
 
next() - Method in class net.markenwerk.commons.iterators.CombinedIterator
 
next() - Method in class net.markenwerk.commons.iterators.ConvertingIterator
 
next() - Method in class net.markenwerk.commons.iterators.EnumerationIterator
 
next() - Method in class net.markenwerk.commons.iterators.FilteredIterator
 
next() - Method in class net.markenwerk.commons.iterators.InfiniteIterator
Returns an element provided by the Provider.
next() - Method in class net.markenwerk.commons.iterators.InfixedIterator
 
next() - Method in class net.markenwerk.commons.iterators.LookAheadIterator
 
next() - Method in class net.markenwerk.commons.iterators.NullFreeIterator
 
next() - Method in class net.markenwerk.commons.iterators.NullSaveIterator
 
next() - Method in class net.markenwerk.commons.iterators.PrefixedIterator
 
next() - Method in class net.markenwerk.commons.iterators.ProtectingBidirectionalIterator
 
next() - Method in class net.markenwerk.commons.iterators.ProtectingIterator
 
next() - Method in class net.markenwerk.commons.iterators.RemoveHandlerIterator
 
next() - Method in class net.markenwerk.commons.iterators.StringTokenizerIterator
 
next() - Method in class net.markenwerk.commons.iterators.SuffixedIterator
 
NO_POSITION - Static variable in enum net.markenwerk.commons.collections.Nullity
Constant to indicate, that a null doesn't originate from an array or Iterable.
NodeListIterable - Class in net.markenwerk.commons.iterables
A NodeListIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given NodeList.
NodeListIterable(NodeList) - Constructor for class net.markenwerk.commons.iterables.NodeListIterable
Creates a new NodeListIterable.
NodeListIterator - Class in net.markenwerk.commons.iterators
A NodeListIterator is a AbstractIndexedIterator that iterates over a given NodeList.
NodeListIterator(NodeList) - Constructor for class net.markenwerk.commons.iterators.NodeListIterator
Creates a new NodeListIterator.
NullFreeIterable<Payload> - Class in net.markenwerk.commons.iterables
A NullFreeIterable is an Iterable that can be wrapped around a given Iterable and generates Iterators that filters out null values.
NullFreeIterable(Iterable<? extends Payload>) - Constructor for class net.markenwerk.commons.iterables.NullFreeIterable
Creates a new NullFreeIterable.
NullFreeIterator<Payload> - Class in net.markenwerk.commons.iterators
A NullFreeIterator is an Iterator that can be wrapped around a given Iterator and filters out null values.
NullFreeIterator(Iterator<? extends Payload>) - Constructor for class net.markenwerk.commons.iterators.NullFreeIterator
Creates a new NullFreeIterator.
Nullity - Enum in net.markenwerk.commons.collections
A Nullity indicates the intended handling of null values that are added to a data structure.
NullOptionalSelection<Payload,Result> - Class in net.markenwerk.commons.datastructures
An NullOptionalSelection is an AbstractOptionalSelection that does nothing and always returns null.
NullOptionalSelection() - Constructor for class net.markenwerk.commons.datastructures.NullOptionalSelection
 
NullSaveIterable<Payload> - Class in net.markenwerk.commons.iterables
A NullSaveIterable is an Iterable that can be wrapped around a given Iterable and generates Iterators that always behaves correctly, even if the given Iterable is null (by generating an EmptyIterator).
NullSaveIterable(Iterable<? extends Payload>) - Constructor for class net.markenwerk.commons.iterables.NullSaveIterable
Creates a new NullSaveIterable.
NullSaveIterator<Payload> - Class in net.markenwerk.commons.iterators
A NullSaveIterator is an Iterator that can be wrapped around a given Iterator and always behaves correctly, even if the given Iterator is null (by behaving like an EmptyIterator).
NullSaveIterator(Iterable<? extends Payload>) - Constructor for class net.markenwerk.commons.iterators.NullSaveIterator
Creates a new NullSaveIterator.
NullSaveIterator(Iterator<? extends Payload>) - Constructor for class net.markenwerk.commons.iterators.NullSaveIterator
Creates a new NullSaveIterator.

O

ObjectIterable<Payload> - Class in net.markenwerk.commons.iterables
An ObjectIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a single payload object.
ObjectIterable(Payload) - Constructor for class net.markenwerk.commons.iterables.ObjectIterable
Creates a new ObjectIterable.
ObjectIterable(Payload, boolean) - Constructor for class net.markenwerk.commons.iterables.ObjectIterable
Creates a new ObjectIterable.
ObjectIterator<Payload> - Class in net.markenwerk.commons.iterators
An ObjectIterator is an AbstractIndexedIterator that iterates over a single payload object.
ObjectIterator(Payload) - Constructor for class net.markenwerk.commons.iterators.ObjectIterator
Creates a new ObjectIterator.
ObjectIterator(Payload, boolean) - Constructor for class net.markenwerk.commons.iterators.ObjectIterator
Creates a new ObjectIterator.
ObjectSource<Payload> - Class in net.markenwerk.commons.collections.sources
A ObjectSource is an AbstractSource that is backed by a single payload value.
ObjectSource(Payload) - Constructor for class net.markenwerk.commons.collections.sources.ObjectSource
Creates a new ObjectSource for the given payload object.
ObjectSource(Payload, boolean) - Constructor for class net.markenwerk.commons.collections.sources.ObjectSource
Creates a new ObjectSource for the given payload object.
onAdded(Payload) - Method in class net.markenwerk.commons.collections.sinks.AbstractSink
Called after the given payload value has been added to this Sink.
onCleared(Source<Payload>) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
Called after all payload values have been removed.
onInserted(Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
Called after the given payload value has been inserted.
onNoValue() - Method in class net.markenwerk.commons.datastructures.AbstractConvertingOptionalSelection
 
onNoValue() - Method in class net.markenwerk.commons.datastructures.AbstractOptionalSelection
 
onNoValue() - Method in interface net.markenwerk.commons.datastructures.OptionalSelection
Called by the handled Optional if it has no payload value.
onPopped(Payload) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
Called after the first (i.e.
onPushed(Payload) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
Called after the given payload value has been pushed as the new first value.
onRemoved(Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
Called after the given payload value has been removed.
onRemoved(Source<Payload>) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
Called after the given payload values have been removed.
onResult(Callee, Result) - Method in interface net.markenwerk.commons.interfaces.Callback
Called by the callee if and when a result is available.
onValue(Payload) - Method in class net.markenwerk.commons.datastructures.AbstractConvertingOptionalSelection
 
onValue(Payload) - Method in class net.markenwerk.commons.datastructures.AbstractOptionalSelection
 
onValue(Payload) - Method in interface net.markenwerk.commons.datastructures.OptionalSelection
Called by the handled Optional if it has has a value.
Optional<Payload> - Class in net.markenwerk.commons.datastructures
An Optional is a simple immutable container class that may holds a single value.
Optional() - Constructor for class net.markenwerk.commons.datastructures.Optional
Creates a new Optional without a value.
Optional(Payload) - Constructor for class net.markenwerk.commons.datastructures.Optional
Creates a new Optional.
Optional(Payload, boolean) - Constructor for class net.markenwerk.commons.datastructures.Optional
Creates a new Optional.
OptionalIterable<Payload> - Class in net.markenwerk.commons.iterables
A OptionalIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given NodeList.
OptionalIterable(Optional<Payload>) - Constructor for class net.markenwerk.commons.iterables.OptionalIterable
Creates a new OptionalIterable.
OptionalIterator<Payload> - Class in net.markenwerk.commons.iterators
An OptionalIterator is an AbstractIndexedIterator that behaves like an ObjectIterator for a given payload object, or like an empty Iterator, if the given payload object is null.
OptionalIterator(Optional<Payload>) - Constructor for class net.markenwerk.commons.iterators.OptionalIterator
Creates a new OptionalIterator.
OptionalSelection<Payload,Result> - Interface in net.markenwerk.commons.datastructures
An OptionalSelection can be used to handle an Optional and obtain a result value, whether the Optional has a value or not.
OptionalSource<Payload> - Class in net.markenwerk.commons.collections.sources
A OptionalSource is an AbstractSource that is backed by an Optional.
OptionalSource(Optional<Payload>) - Constructor for class net.markenwerk.commons.collections.sources.OptionalSource
Creates a new OptionalSource.

P

Pair<Payload> - Class in net.markenwerk.commons.datastructures
A Pair is a simple immutable container class that holds two values of a similar type.
Pair(Payload, Payload) - Constructor for class net.markenwerk.commons.datastructures.Pair
Creates a new Pair.
PairIterable<Payload> - Class in net.markenwerk.commons.iterables
A PairIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given NodeList.
PairIterable(Pair<Payload>) - Constructor for class net.markenwerk.commons.iterables.PairIterable
Creates a new PairIterable.
PairIterator<Payload> - Class in net.markenwerk.commons.iterators
A PairIterator is an AbstractIndexedIterator that iterates over a given Pair.
PairIterator(Pair<? extends Payload>) - Constructor for class net.markenwerk.commons.iterators.PairIterator
Creates a new PairIterator.
pop() - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
pop() - Method in interface net.markenwerk.commons.collections.stacks.Stack
Removes the first (i.e.
popAll(int) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
popAll(int) - Method in interface net.markenwerk.commons.collections.stacks.Stack
Removes the given number of payload values.
popAllMatches(Predicate<? super Payload>) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
popAllMatches(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.stacks.Stack
Removes the first (i.e.
Predicate<Subject> - Interface in net.markenwerk.commons.interfaces
A Predicate is used to perform arbitrary test on test subject.
PrefixedIterable<Payload> - Class in net.markenwerk.commons.iterables
A PrefixedIterable is an Iterable that can be wrapped around a given Iterable and generates Iterators that yield some given prefix values before every object yielded by an Iterator that is generated by the given Iterable.
PrefixedIterable(Iterable<? extends Payload>, Payload...) - Constructor for class net.markenwerk.commons.iterables.PrefixedIterable
Creates a new PrefixedIterable.
PrefixedIterator<Payload> - Class in net.markenwerk.commons.iterators
A PrefixedIterator is an Iterator that can be wrapped around a given Iterator and yields some given prefix values before yielding all values yielded by the given Iterator.
PrefixedIterator(Iterator<? extends Payload>, Payload...) - Constructor for class net.markenwerk.commons.iterators.PrefixedIterator
Creates a new PrefixedIterator.
prepend(Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
prepend(Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Prepends the given payload value.
prependAll(Payload...) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
prependAll(Iterable<? extends Payload>) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
prependAll(Payload...) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Prepends the given payload values.
prependAll(Iterable<? extends Payload>) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Prepends the given payload values.
previous() - Method in class net.markenwerk.commons.iterators.AbstractIndexedIterator
 
previous() - Method in interface net.markenwerk.commons.iterators.BidirectionalIterator
Returns the previous element.
previous() - Method in class net.markenwerk.commons.iterators.ProtectingBidirectionalIterator
 
proceedAdd(String, int) - Method in enum net.markenwerk.commons.collections.Nullity
Returns whether to allow adding a null value to a data structure.
proceedReplace(String, int) - Method in enum net.markenwerk.commons.collections.Nullity
Returns whether to allow replacing a non-null value with a null value.
process(Value) - Method in interface net.markenwerk.commons.interfaces.Processor
Called to process a given value.
ProcessingException - Exception in net.markenwerk.commons.exceptions
A ProcessingException indicates that a Processor failed to process a value.
ProcessingException(String, Throwable) - Constructor for exception net.markenwerk.commons.exceptions.ProcessingException
Creates a new ProcessingException with the given message and cause.
ProcessingException(String) - Constructor for exception net.markenwerk.commons.exceptions.ProcessingException
Creates a new ProcessingException with the given message.
ProcessingException(Throwable) - Constructor for exception net.markenwerk.commons.exceptions.ProcessingException
Creates a new ProcessingException with the given cause.
Processor<Value> - Interface in net.markenwerk.commons.interfaces
A Processor is used to process (transform, translate, project, evaluate, ...) values.
produce(Order) - Method in interface net.markenwerk.commons.interfaces.Producer
Produces a customized product.
Producer<Order,Product> - Interface in net.markenwerk.commons.interfaces
An Producer produces customized values of the corresponding product type.
ProductionException - Exception in net.markenwerk.commons.exceptions
A ProductionException indicates that a Producer failed to produce a value.
ProductionException(String, Throwable) - Constructor for exception net.markenwerk.commons.exceptions.ProductionException
Creates a new ProductionException with the given message and cause.
ProductionException(String) - Constructor for exception net.markenwerk.commons.exceptions.ProductionException
Creates a new ProductionException with the given message.
ProductionException(Throwable) - Constructor for exception net.markenwerk.commons.exceptions.ProductionException
Creates a new ProductionException with the given cause.
ProtectedBidirectionalIterable<Payload> - Interface in net.markenwerk.commons.iterables
ProtectedBidirectionalIterator<Payload> - Interface in net.markenwerk.commons.iterators
A ProtectedBidirectionalIterator is a BidirectionalIterator that guarantees that every call to ProtectedBidirectionalIterator.remove() throws an UnsupportedOperationException and doesn't alter the underlying data structure.
ProtectedIterable<Payload> - Interface in net.markenwerk.commons.iterables
A ProtectedIterable is an Iterable that guarantees that every call to Iterable.iterator() yields a ProtectedIterator.
ProtectedIterator<Payload> - Interface in net.markenwerk.commons.iterators
A ProtectedIterator is an Iterator that guarantees that every call to ProtectedIterator.remove() throws an UnsupportedOperationException and doesn't alter the underlying data structure.
ProtectingBidirectionalIterable<Payload> - Class in net.markenwerk.commons.iterables
ProtectingBidirectionalIterable(BidirectionalIterable<Payload>) - Constructor for class net.markenwerk.commons.iterables.ProtectingBidirectionalIterable
ProtectingBidirectionalIterator<Payload> - Class in net.markenwerk.commons.iterators
A ProtectingBidirectionalIterator is an AbstractProtectedIterator that can be wrapped around a given BidirectionalIterator and guarantees that every call to AbstractProtectedIterator.remove() throws an UnsupportedOperationException and doesn't alter the underlying Iterator.
ProtectingBidirectionalIterator(BidirectionalIterator<? extends Payload>) - Constructor for class net.markenwerk.commons.iterators.ProtectingBidirectionalIterator
ProtectingIterable<Payload> - Class in net.markenwerk.commons.iterables
A ProtectingIterable is a ProtectedIterable that can be wrapped around a given Iterable and generates that every call to ProtectingIterable.iterator() yields a ProtectedIterator.
ProtectingIterable(Iterable<Payload>) - Constructor for class net.markenwerk.commons.iterables.ProtectingIterable
Creates a new ProtectingIterable.
ProtectingIterator<Payload> - Class in net.markenwerk.commons.iterators
A ProtectingIterator is an AbstractProtectedIterator that can be wrapped around a given Iterator and guarantees that every call to AbstractProtectedIterator.remove() throws an UnsupportedOperationException and doesn't alter the underlying Iterator.
ProtectingIterator(Iterator<? extends Payload>) - Constructor for class net.markenwerk.commons.iterators.ProtectingIterator
Creates a new ProtectingIterator.
provide() - Method in interface net.markenwerk.commons.interfaces.Provider
Provides a product, This may be a costly operation.
Provider<Product> - Interface in net.markenwerk.commons.interfaces
A Provider provides values of the corresponding product type.
ProvisioningException - Exception in net.markenwerk.commons.exceptions
A ProvisioningException indicates that a Provider failed to provide a value.
ProvisioningException(String, Throwable) - Constructor for exception net.markenwerk.commons.exceptions.ProvisioningException
Creates a new ProvisioningException with the given message and cause.
ProvisioningException(String) - Constructor for exception net.markenwerk.commons.exceptions.ProvisioningException
Creates a new ProvisioningException with the given message.
ProvisioningException(Throwable) - Constructor for exception net.markenwerk.commons.exceptions.ProvisioningException
Creates a new ProvisioningException with the given cause.
push(Payload) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
push(Payload) - Method in interface net.markenwerk.commons.collections.stacks.Stack
Pushes the given payload value as the new first value.
pushAll(Payload...) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
pushAll(Iterable<? extends Payload>) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
pushAll(Payload...) - Method in interface net.markenwerk.commons.collections.stacks.Stack
Pushes the given payload values in the given order.
pushAll(Iterable<? extends Payload>) - Method in interface net.markenwerk.commons.collections.stacks.Stack
Pushes the given payload values in the given order.

R

remove(int) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
remove(int) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Removes the payload value at the given index.
remove() - Method in class net.markenwerk.commons.iterators.AbstractProtectedIterator
 
remove() - Method in interface net.markenwerk.commons.iterators.BidirectionalIterator
Removes the last returned (either by Iterator.next() or by BidirectionalIterator.previous()) payload value from the underlying data structure.
remove() - Method in class net.markenwerk.commons.iterators.CombinedIterator
 
remove() - Method in class net.markenwerk.commons.iterators.ConvertingIterator
 
remove() - Method in class net.markenwerk.commons.iterators.FilteredIterator
 
remove() - Method in class net.markenwerk.commons.iterators.InfixedIterator
 
remove() - Method in class net.markenwerk.commons.iterators.NullFreeIterator
 
remove() - Method in class net.markenwerk.commons.iterators.NullSaveIterator
 
remove() - Method in class net.markenwerk.commons.iterators.PrefixedIterator
 
remove() - Method in interface net.markenwerk.commons.iterators.ProtectedBidirectionalIterator
remove() - Method in interface net.markenwerk.commons.iterators.ProtectedIterator
remove() - Method in class net.markenwerk.commons.iterators.RemoveHandlerIterator
 
remove() - Method in class net.markenwerk.commons.iterators.SuffixedIterator
 
removeAll(Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
removeAll(Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Removes all occurrences, by equality, of the given reference payload value.
removeAllMatches(Predicate<? super Payload>) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
removeAllMatches(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Removes the payload values that satisfy the given Predicate.
removeFirst() - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
removeFirst(Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
removeFirst() - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Removes the first payload value.
removeFirst(Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Removes the first occurrence, by equality, of the given reference payload value.
removeFirstMatch(Predicate<? super Payload>) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
removeFirstMatch(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Removes the first payload value that satisfies the given Predicate
RemoveHandlerIterable<Payload> - Class in net.markenwerk.commons.iterables
A RemoveHandlerIterable is an Iterable that can be wrapped around a given Iterable and generates Iterators that filters out values according to a given Predicate.
RemoveHandlerIterable(Iterable<? extends Payload>, Handler<? super Payload>) - Constructor for class net.markenwerk.commons.iterables.RemoveHandlerIterable
Creates a new RemoveHandlerIterable.
RemoveHandlerIterator<Payload> - Class in net.markenwerk.commons.iterators
A RemoveHandlerIterator is an Iterator that can be wrapped around a given Iterator and intercepts every call to RemoveHandlerIterator.remove() and calls a given Handler for the current value.
RemoveHandlerIterator(Iterator<? extends Payload>, Handler<? super Payload>) - Constructor for class net.markenwerk.commons.iterators.RemoveHandlerIterator
Creates a new RemoveHandlerIterator.
removeLast() - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
removeLast(Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
removeLast() - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Removes the last payload value.
removeLast(Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Removes the last occurrence, by equality, of the given payload value.
removeLastMatch(Predicate<? super Payload>) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
removeLastMatch(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Removes the last payload value that satisfies the given Predicate
replace(int, Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
replace(int, Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Replaces the payload value at the given index with the given replacement payload value.
replace(Payload) - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
replace(Payload) - Method in interface net.markenwerk.commons.collections.stacks.Stack
Replaces the first (i.e.
replaceAll(Payload, Provider<? extends Payload>) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
replaceAll(Payload, Provider<? extends Payload>) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Replaces all occurrences of the the given reference payload value with payload values yielded by the given Provider.
replaceAllMatches(Predicate<? super Payload>, Provider<? extends Payload>) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
replaceAllMatches(Predicate<? super Payload>, Provider<? extends Payload>) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Replaces all payload values that satisfy the given Predicate with payload values yielded by the given Provider.
replaceFirst(Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
replaceFirst(Payload, Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
replaceFirst(Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Replaces the first payload value with the given replacement payload value.
replaceFirst(Payload, Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Replaces the first occurrence of the given reference payload value with the given replacement payload value.
replaceFirstMatch(Predicate<? super Payload>, Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
replaceFirstMatch(Predicate<? super Payload>, Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Replaces the first payload value that satisfy the given Predicate with the given replacement payload value.
replaceLast(Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
replaceLast(Payload, Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
replaceLast(Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Replaces the last payload value with the given replacement payload value.
replaceLast(Payload, Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Replaces last occurrence of the the given reference payload value with the given replacement payload value.
replaceLastMatch(Predicate<? super Payload>, Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
replaceLastMatch(Predicate<? super Payload>, Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Replaces the last payload value that satisfy the given Predicate with the given replacement payload value.
retainAll(Payload) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
retainAll(Payload) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Removes all but the given payload value.
retainAllMatches(Predicate<? super Payload>) - Method in class net.markenwerk.commons.collections.sequences.AbstractSequence
 
retainAllMatches(Predicate<? super Payload>) - Method in interface net.markenwerk.commons.collections.sequences.Sequence
Removes all but the payload values that satisfy the given Predicate.
revert(To) - Method in interface net.markenwerk.commons.interfaces.Translator
Called to revert a given value.
Right<Left,Payload> - Class in net.markenwerk.commons.datastructures
An Right is one of two distinct simple immutable container class that holds a single value.
Right(Payload) - Constructor for class net.markenwerk.commons.datastructures.Right
Creates a new Right.

S

select(OptionalSelection<? super Payload, ? extends Result>) - Method in class net.markenwerk.commons.datastructures.Optional
Calls the appropriate method on the given OptionalSelection.
Sequence<Payload> - Interface in net.markenwerk.commons.collections.sequences
A Sequence is a linear data structure.
SequenceSink<Payload> - Class in net.markenwerk.commons.collections.sinks
A CollectionSink is an AbstractSequenceSink that performs no additional actions.
SequenceSink(Sequence<Payload>) - Constructor for class net.markenwerk.commons.collections.sinks.SequenceSink
Creates a new SequenceSink with the default Nullity.
SequenceSink(Nullity, Sequence<Payload>) - Constructor for class net.markenwerk.commons.collections.sinks.SequenceSink
Creates a new SequenceSink.
setValue(Payload) - Method in class net.markenwerk.commons.datastructures.Box
Sets the current value of this Box.
ShortArrayIterable - Class in net.markenwerk.commons.iterables
A ShortArrayIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given short[].
ShortArrayIterable(short...) - Constructor for class net.markenwerk.commons.iterables.ShortArrayIterable
Creates a new ShortArrayIterable.
ShortArrayIterator - Class in net.markenwerk.commons.iterators
A ShortArrayIterator is an AbstractIndexedIterator that iterates over a given short[].
ShortArrayIterator(short...) - Constructor for class net.markenwerk.commons.iterators.ShortArrayIterator
Creates a new ShortArrayIterator.
Sink<Payload> - Interface in net.markenwerk.commons.collections.sinks
A Sink is write-only data structure.
size() - Method in class net.markenwerk.commons.collections.sequences.AbstractListSequence
 
size() - Method in class net.markenwerk.commons.collections.sources.ArraySource
 
size() - Method in class net.markenwerk.commons.collections.sources.CollectionSource
 
size() - Method in class net.markenwerk.commons.collections.sources.EmptySource
 
size() - Method in class net.markenwerk.commons.collections.sources.ListSource
 
size() - Method in class net.markenwerk.commons.collections.sources.MapKeySource
 
size() - Method in class net.markenwerk.commons.collections.sources.MapValueSource
 
size() - Method in class net.markenwerk.commons.collections.sources.ObjectSource
 
size() - Method in class net.markenwerk.commons.collections.sources.OptionalSource
 
size() - Method in interface net.markenwerk.commons.collections.sources.Source
Returns the number of payload values of this Source.
size() - Method in class net.markenwerk.commons.collections.stacks.AbstractStack
 
Source<Payload> - Interface in net.markenwerk.commons.collections.sources
A Source is a read-only data structure.
Stack<Payload> - Interface in net.markenwerk.commons.collections.stacks
A Stack is a linear first-in-last-out data structure.
StackSink<Payload> - Class in net.markenwerk.commons.collections.sinks
A CollectionSink is an AbstractStackSink that performs no additional actions.
StackSink(Stack<Payload>) - Constructor for class net.markenwerk.commons.collections.sinks.StackSink
Creates a new StackSink with the default Nullity.
StackSink(Nullity, Stack<Payload>) - Constructor for class net.markenwerk.commons.collections.sinks.StackSink
Creates a new StackSink.
StringTokenizerIterable - Class in net.markenwerk.commons.iterables
A StringTokenizerIterable is a ProtectedIterable that can be wrapped around a given Producer for StringTokenizers and generates Iterators that yield all strings from a produced StringTokenizer.
StringTokenizerIterable(Provider<StringTokenizer>) - Constructor for class net.markenwerk.commons.iterables.StringTokenizerIterable
StringTokenizerIterator - Class in net.markenwerk.commons.iterators
A StringTokenizerIterator is an AbstractProtectedIterator that can be wrapped around a given StringTokenizer and yields all tokens yielded by the given StringTokenizer.
StringTokenizerIterator(StringTokenizer) - Constructor for class net.markenwerk.commons.iterators.StringTokenizerIterator
SuffixedIterable<Payload> - Class in net.markenwerk.commons.iterables
A SuffixedIterable is an Iterable that can be wrapped around a given Iterable and generates Iterators that yield some given suffix values after every object yielded by an Iterator that is generated by the given Iterable.
SuffixedIterable(Iterable<? extends Payload>, Payload...) - Constructor for class net.markenwerk.commons.iterables.SuffixedIterable
Creates a new SuffixedIterable.
SuffixedIterator<Payload> - Class in net.markenwerk.commons.iterators
A SuffixedIterator is an Iterator that can be wrapped around a given Iterator and yields some given suffix values after yielding all values yielded by the given Iterator.
SuffixedIterator(Iterator<? extends Payload>, Payload...) - Constructor for class net.markenwerk.commons.iterators.SuffixedIterator
Creates a new SuffixedIterator.

T

test() - Method in interface net.markenwerk.commons.interfaces.Check
Performs the test.
test(Subject) - Method in interface net.markenwerk.commons.interfaces.Predicate
Performs the test on a given test subject.
toString() - Method in class net.markenwerk.commons.collections.sinks.AbstractSink
 
toString() - Method in interface net.markenwerk.commons.collections.sinks.Sink
The String [].
toString() - Method in class net.markenwerk.commons.collections.sources.AbstractSource
 
toString() - Method in class net.markenwerk.commons.datastructures.Box
 
toString() - Method in class net.markenwerk.commons.datastructures.Entry
 
toString() - Method in class net.markenwerk.commons.datastructures.Left
 
toString() - Method in class net.markenwerk.commons.datastructures.Optional
 
toString() - Method in class net.markenwerk.commons.datastructures.Pair
 
toString() - Method in class net.markenwerk.commons.datastructures.Right
 
toString() - Method in class net.markenwerk.commons.datastructures.Triple
 
toString() - Method in class net.markenwerk.commons.datastructures.Tuple
 
toString() - Method in class net.markenwerk.commons.datastructures.Wrapper
 
Translator<From,To> - Interface in net.markenwerk.commons.interfaces
A Translator is used to convert (transform, translate, project, evaluate, ...) values from one form into another and back.
Triple<First,Second,Third> - Class in net.markenwerk.commons.datastructures
A Triple is a simple immutable container class that holds three values.
Triple(First, Second, Third) - Constructor for class net.markenwerk.commons.datastructures.Triple
Creates a new Triple.
TripleIterable<Payload> - Class in net.markenwerk.commons.iterables
A TripleIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given NodeList.
TripleIterable(Triple<? extends Payload, ? extends Payload, ? extends Payload>) - Constructor for class net.markenwerk.commons.iterables.TripleIterable
Creates a new TripleIterable.
TripleIterator<Payload> - Class in net.markenwerk.commons.iterators
A TripleIterator is an AbstractIndexedIterator that iterates over a given Triple.
TripleIterator(Triple<? extends Payload, ? extends Payload, ? extends Payload>) - Constructor for class net.markenwerk.commons.iterators.TripleIterator
Creates a new TripleIterator.
Tuple<First,Second> - Class in net.markenwerk.commons.datastructures
A Tuple is a simple immutable container class that holds two values.
Tuple(First, Second) - Constructor for class net.markenwerk.commons.datastructures.Tuple
Creates a new Tuple.
TupleIterable<Payload> - Class in net.markenwerk.commons.iterables
A TupleIterable is a ProtectedBidirectionalIterable that generates Iterators that iterate over a given NodeList.
TupleIterable(Tuple<? extends Payload, ? extends Payload>) - Constructor for class net.markenwerk.commons.iterables.TupleIterable
Creates a new TupleIterable.
TupleIterator<Payload> - Class in net.markenwerk.commons.iterators
A TupleIterator is an AbstractIndexedIterator that iterates over a given Tuple.
TupleIterator(Tuple<? extends Payload, ? extends Payload>) - Constructor for class net.markenwerk.commons.iterators.TupleIterator
Creates a new TupleIterator.

V

valueOf(String) - Static method in enum net.markenwerk.commons.collections.Nullity
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.markenwerk.commons.collections.Nullity
Returns an array containing the constants of this enum type, in the order they are declared.

W

withFirst(Payload) - Method in class net.markenwerk.commons.datastructures.Pair
Creates a new Pair with the given first value and the second value from this Pair.
withFirst(First) - Method in class net.markenwerk.commons.datastructures.Triple
Creates a new Triple with the given first value and the other values from this Triple.
withFirst(First) - Method in class net.markenwerk.commons.datastructures.Tuple
Creates a new Tuple with the given first value and the second value from this Tuple.
withKey(Key) - Method in class net.markenwerk.commons.datastructures.Entry
Creates a new Entry with the given key and the value from this Entry.
withSecond(Payload) - Method in class net.markenwerk.commons.datastructures.Pair
Creates a new Pair with the given second value and the first value from this Pair.
withSecond(Second) - Method in class net.markenwerk.commons.datastructures.Triple
Creates a new Triple with the given second value and the other values from this Triple.
withSecond(Second) - Method in class net.markenwerk.commons.datastructures.Tuple
Creates a new Tuple with the given second value and the first value from this Tuple.
withThird(Third) - Method in class net.markenwerk.commons.datastructures.Triple
Creates a new Triple with the given third value and the other values from this Triple.
withValue(Value) - Method in class net.markenwerk.commons.datastructures.Entry
Creates a new Entry with the given value and the key from this Entry.
Wrapper<Payload> - Class in net.markenwerk.commons.datastructures
A Wrapper is a simple immutable container class that holds a single value.
Wrapper(Payload) - Constructor for class net.markenwerk.commons.datastructures.Wrapper
Creates a new Wrapper.
A B C D E F G H I L M N O P R S T V W 
Skip navigation links

Copyright © 2016–2017 Markenwerk – Gesellschaft für markenbildende Maßnahmen mbH. All rights reserved.