AbstractConvertingOptionalSelection is a OptionalSelection
that converts the payload value of the
handled Optional, if
present, and returns another Optional.AbstractIndexedIterator is an abstract base implementation for
ProtectedBidirectionalIterator implementations that holds the current
index and implements the index-related methods.AbstractIndexedIterator.AbstractOptionalSelection is a OptionalSelection with empty
methods.AbstractProtectedBidirectionalIterator is an abstract base implementation for
ProtectedBidirectionalIterator implementations that guarantees that every call
to AbstractProtectedIterator.remove() throws an
UnsupportedOperationException.AbstractProtectedBidirectionalIterator.AbstractProtectedIterator is an abstract base implementation for
ProtectedIterator implementations that guarantees that every call to
AbstractProtectedIterator.remove() throws an
UnsupportedOperationException.AbstractProtectedIterator.ArrayIterator is an AbstractIndexedIterator that iterates
over a given payload array.ArrayIterator.BidirectionalIterator is an Iterator that can move in two
directions.Box is a simple mutable container class that holds a single value.Box with null as the current value.Box.Callback is used, to convey that result from the executor of the
process (the callee) back to the initiator of the process (the caller).Check is used to perform arbitrary test.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.CombinedIterator.CombinedIterator.ConversionException indicates that a Converter (or
Translator) failed to convert (or revert )a value.ConversionException with the given message and
cause.ConversionException with the given message.ConversionException with the given causeConverter is used to convert (transform, translate, project,
evaluate, ...) values from one form into another.ConvertingIterator is an Iterator that can be wrapped
around a given Iterator and converts all values with a given
Converter.ConvertingIterator.ConvertingOptionalSelection is an
AbstractConvertingOptionalSelection that uses a Converter to
convert payload values.ConvertingOptionalSelection.CountDownIterator is an AbstractIndexedIterator that yields
all integer value between a given upper bound and a given lower bound.CountDownIterator.CountUpIterator is an AbstractIndexedIterator that yields
all integer value between a given lower bound and a given upper bound.CountUpIterator.Either is one of two distinct simple immutable container class
that holds a single value.EmptyIterator is an AbstractIndexedIterator that doesn't
yield any values.EmptyIterator.Entry is a simple immutable container class that holds a
key-value-pair.Entry.EnumerationIterator is an AbstractProtectedIterator that
can be wrapped around a given Enumeration and yields all values
yielded by the given Enumeration.EnumerationIterator.FilteredIterator is an Iterator that can be wrapped around
a given Iterator and filters out values according to a given
Predicate.FilteredIterator.FilteredIterator.LookAheadIterator.Pair has been created with.Triple has been created with.Tuple has been created with.Entry has been created with.LookAheadIterator.Pair has been created with.Triple has been created with.Tuple has been created with.Triple has been created with.Box.Entry has been created with.Optional has been created with, if any.Optional has been created with, if any, or
the given fallback payload value.Wrapper has been created with.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).HandlingException indicates that a Handler failed to
handle a value.HandlingException with the given message and
cause.HandlingException with the given message.HandlingException with the given cause.LookAhead has a next payload object.BidirectionalIterator has a previous
element.Optional has a value.InfiniteIterator is an AbstractProtectedIterator that
infinitely iterates, using a Provider, tom provide further elements.InfiniteIterator.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.LookAhead has a no next payload object.Left is one of two distinct simple immutable container class that
holds a single value.Left.LookAhead is a simple container that holds the
current and the next
payload object of an LookAheadIterator.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.Provider.NodeListIterator.NullFreeIterator is an Iterator that can be wrapped around
a given Iterator and filters out null values.NullFreeIterator.NullOptionalSelection is an AbstractOptionalSelection that does
nothing and always returns null.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.NullSaveIterator.ObjectIterator is an AbstractIndexedIterator that iterates
over a single payload object.ObjectIterator.ObjectIterator.Optional is a simple immutable container class that may holds a
single value.Optional without a value.Optional.Optional.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.OptionalSelection can be used to
handle an Optional and
obtain a result value, whether the Optional
has a value or not.Pair is a simple immutable container class that holds two values of
a similar type.Pair.PairIterator.Predicate is used to perform arbitrary test on test subject.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.ProcessingException indicates that a Processor failed to
process a value.ProcessingException with the given message and
cause.ProcessingException with the given message.ProcessingException with the given cause.Processor is used to process (transform, translate, project,
evaluate, ...) values.Producer produces customized values of the corresponding product
type.ProductionException indicates that a Producer failed to
produce a value.ProductionException with the given message and
cause.ProductionException with the given message.ProductionException with the given cause.ProtectedBidirectionalIterator is a BidirectionalIterator
that guarantees that every call to
ProtectedBidirectionalIterator.remove() throws an
UnsupportedOperationException and doesn't alter the underlying data
structure.ProtectedIterator is an Iterator that guarantees that every
call to ProtectedIterator.remove() throws an
UnsupportedOperationException and doesn't alter the underlying data
structure.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.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.Provider provides values of the corresponding product type.ProvisioningException indicates that a Provider failed to
provide a value.ProvisioningException with the given message and
cause.ProvisioningException with the given message.ProvisioningException with the given cause.Iterator.next()
or by BidirectionalIterator.previous()) payload value from the
underlying data structure.UnsupportedOperationException.UnsupportedOperationException.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.Right is one of two distinct simple immutable container class that
holds a single value.Right.OptionalSelection.Box.StringTokenizerIterator is an AbstractProtectedIterator that can be wrapped
around a given StringTokenizer and yields all tokens yielded by the
given StringTokenizer.StringTokenizerIterator.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.Translator is used to convert (transform, translate, project,
evaluate, ...) values from one form into another and back.Triple is a simple immutable container class that holds three
values.Triple.TripleIterator.Tuple is a simple immutable container class that holds two values.Tuple.TupleIterator.Wrapper is a simple immutable container class that holds a single
value.Wrapper.Copyright © 2015–2017 Markenwerk – Gesellschaft für markenbildende Maßnahmen mbH. All rights reserved.