Package | Description |
---|---|
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 IntPredicate |
IntPredicates.and(IntPredicate this_,
IntPredicate other)
Returns a composed predicate that represents a short-circuiting logical
AND of the
this_ predicate and another. |
static IntPredicate |
IntPredicates.negate(IntPredicate this_)
Returns a predicate that represents the logical negation of the
this_
predicate. |
static IntPredicate |
IntPredicates.or(IntPredicate this_,
IntPredicate other)
Returns a composed predicate that represents a short-circuiting logical
OR of the
this_ predicate and another. |
Modifier and Type | Method and Description |
---|---|
static IntPredicate |
IntPredicates.and(IntPredicate this_,
IntPredicate other)
Returns a composed predicate that represents a short-circuiting logical
AND of the
this_ predicate and another. |
static IntPredicate |
IntPredicates.negate(IntPredicate this_)
Returns a predicate that represents the logical negation of the
this_
predicate. |
static IntPredicate |
IntPredicates.or(IntPredicate this_,
IntPredicate other)
Returns a composed predicate that represents a short-circuiting logical
OR of the
this_ predicate and another. |
Modifier and Type | Method and Description |
---|---|
boolean |
IntStream.allMatch(IntPredicate predicate)
Returns whether all elements of this stream match the provided predicate.
|
boolean |
IntStream.anyMatch(IntPredicate predicate)
Returns whether any elements of this stream match the provided
predicate.
|
IntStream |
IntStream.dropWhile(IntPredicate predicate)
Returns, if this stream is ordered, a stream consisting of the remaining
elements of this stream after dropping the longest prefix of elements
that match the given predicate.
|
static IntStream |
IntStreams.dropWhile(IntStream stream,
IntPredicate predicate)
Returns a stream consisting of the remaining elements of the passed
stream after discarding elements that match the given predicate up to,
but not discarding, the first element encountered that does not match
the predicate.
|
IntStream |
IntStream.filter(IntPredicate predicate)
Returns a stream consisting of the elements of this stream that match
the given predicate.
|
static IntStream |
IntStreams.iterate(int seed,
IntPredicate hasNext,
IntUnaryOperator next)
Returns a sequential ordered
IntStream produced by iterative
application of the given next function to an initial element,
conditioned on satisfying the given hasNext predicate. |
boolean |
IntStream.noneMatch(IntPredicate predicate)
Returns whether no elements of this stream match the provided predicate.
|
IntStream |
IntStream.takeWhile(IntPredicate predicate)
Returns, if this stream is ordered, a stream consisting of the longest
prefix of elements taken from this stream that match the given predicate.
|
static IntStream |
IntStreams.takeWhile(IntStream stream,
IntPredicate predicate)
Returns a stream consisting of elements of the passed stream that match
the given predicate up to, but discarding, the first element encountered
that does not match the predicate.
|
Copyright © 2018. All rights reserved.