| Interface | Description |
|---|---|
| Block<E> |
An interface for lambda expression to yield an element.
|
| BooleanBlock<E> |
An interface for lambda expression to yield an element and return a boolean
value.
|
| EntryBlock<K,V> |
An interface for lambda expression to yield the key and value of a Map Entry.
|
| EntryBooleanBlock<K,V> |
An interface for lambda expression to yield the key and value of a Map Entry
and return a boolean value.
|
| EntryMergeBlock<K,V> |
An interface for lambda expression to yield the key and values of 2 Map
entries and return one of the values.
|
| EntryTransformBlock<K,V,S> |
An interface for lambda expression to yield the key and value of a Map Entry
and transform them.
|
| ReduceBlock<E> |
An interface for lambda expression to yield 2 elements and reduce them.
|
| TransformBlock<E,S> |
An interface for lambda expression to yield an element and transform it.
|
| WithIndexBlock<E> |
An interface for lambda expression to yield an element with its index.
|
| WithInitBlock<E,I> |
An interface for lambda expression to yield an element with an initial value
and return a value based on the initial one.
|
| WithObjectBlock<E,O> |
An interface for lambda expression to yield an element with an object.
|