| Package | Description |
|---|---|
| java.util.function | Functional interfaces provide target types for lambda expressions and method references. |
| java.util.stream | Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections. |
| Modifier and Type | Method | Description |
|---|---|---|
defaultIntPredicate | IntPredicate.and(IntPredicate other)Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another. | |
defaultIntPredicate | IntPredicate.negate()Returns a predicate that represents the logical negation of this predicate. | |
defaultIntPredicate | IntPredicate.or(IntPredicate other)Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another. |
| Modifier and Type | Method | Description |
|---|---|---|
defaultIntPredicate | IntPredicate.and(IntPredicate other)Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another. | |
defaultIntPredicate | IntPredicate.or(IntPredicate other)Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another. |
| Modifier and Type | Method | 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.filter(IntPredicate predicate)Returns a stream consisting of the elements of this stream that match the given predicate. | |
boolean | IntStream.noneMatch(IntPredicate predicate)Returns whether no elements of this stream match the provided predicate. |