Package | Description |
---|---|
java8.util |
Provides some of the new
java.util classes and implementations
of static and default interface methods added in Java 8. |
java8.util.function |
Functional interfaces provide target types for lambda expressions
and method references.
|
java8.util.stream |
Classes to support functional-style operations on streams of elements, such
as map-reduce transformations on collections.
|
Modifier and Type | Method and Description |
---|---|
static void |
J8Arrays.parallelSetAll(int[] array,
IntUnaryOperator generator)
Set all elements of the specified array, in parallel, using the
provided generator function to compute each element.
|
static void |
J8Arrays.setAll(int[] array,
IntUnaryOperator generator)
Set all elements of the specified array, using the provided
generator function to compute each element.
|
Modifier and Type | Method and Description |
---|---|
static IntUnaryOperator |
IntUnaryOperators.andThen(IntUnaryOperator this_,
IntUnaryOperator after)
Returns a composed operator that first applies the
this_ operator to
its input, and then applies the after operator to the result. |
static IntUnaryOperator |
IntUnaryOperators.compose(IntUnaryOperator this_,
IntUnaryOperator before)
Returns a composed operator that first applies the
before
operator to its input, and then applies the this_ operator to the result. |
static IntUnaryOperator |
IntUnaryOperators.identity()
Returns a unary operator that always returns its input argument.
|
Modifier and Type | Method and Description |
---|---|
static IntUnaryOperator |
IntUnaryOperators.andThen(IntUnaryOperator this_,
IntUnaryOperator after)
Returns a composed operator that first applies the
this_ operator to
its input, and then applies the after operator to the result. |
static IntUnaryOperator |
IntUnaryOperators.compose(IntUnaryOperator this_,
IntUnaryOperator before)
Returns a composed operator that first applies the
before
operator to its input, and then applies the this_ operator to the result. |
Modifier and Type | Method and Description |
---|---|
static IntStream |
IntStreams.iterate(int seed,
IntUnaryOperator f)
Returns an infinite sequential ordered
IntStream produced by iterative
application of a function f to an initial element seed ,
producing a Stream consisting of seed , f(seed) ,
f(f(seed)) , etc. |
IntStream |
IntStream.map(IntUnaryOperator mapper)
Returns a stream consisting of the results of applying the given
function to the elements of this stream.
|