Searched refs:BiPredicate (Results 1 - 11 of 11) sorted by relevance

/openjdk10/jdk/src/java.base/share/classes/java/util/function/
H A DBiPredicate.java43 public interface BiPredicate<T, U> { interface
71 default BiPredicate<T, U> and(BiPredicate<? super T, ? super U> other) {
83 default BiPredicate<T, U> negate() {
103 default BiPredicate<T, U> or(BiPredicate<? super T, ? super U> other) {
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/
H A DContinuousCompletionProvider.java31 import java.util.function.BiPredicate;
41 static final BiPredicate<String, String> STARTSWITH_MATCHER = String::startsWith;
42 static final BiPredicate<String, String> PERFECT_MATCHER = String::equals;
45 private final BiPredicate<String, String> matcher;
49 BiPredicate<String, String> matcher) {
55 BiPredicate<String, String> matcher) {
/openjdk10/jdk/test/lib/testlibrary/bootlib/java.base/java/util/stream/
H A DLambdaTestHelpers.java27 import java.util.function.BiPredicate;
108 public static final BiPredicate<?, ?> bipFalse = (x, y) -> false;
109 public static final BiPredicate<?, ?> bipTrue = (x, y) -> true;
110 public static final BiPredicate<Integer, Integer> bipBothEven = (x, y) -> 0 == (x % 2 + y % 2);
111 public static final BiPredicate<Integer, Integer> bipBothOdd = (x, y) -> 2 == (x % 2 + y % 2);
112 public static final BiPredicate<?, ?> bipSameString = (x, y) -> String.valueOf(x).equals(String.valueOf(y));
/openjdk10/jdk/test/java/util/stream/test/org/openjdk/tests/java/lang/invoke/
H A DSerializedLambdaTest.java40 import java.util.function.BiPredicate;
214 BiPredicate<Moo, String> mh1 = (BiPredicate<Moo, String> & Serializable) Moo::startsWithB;
215 Consumer<BiPredicate<Moo, String>> b = p -> {
/openjdk10/jdk/src/java.base/share/classes/java/util/concurrent/
H A DSubmissionPublisher.java44 import java.util.function.BiPredicate;
465 BiPredicate<Flow.Subscriber<? super T>, ? super T> onDrop) {
513 BiPredicate<Flow.Subscriber<? super T>, ? super T> onDrop) {
519 BiPredicate<Flow.Subscriber<? super T>, ? super T> onDrop) {
/openjdk10/jdk/test/java/nio/file/Files/
H A DStreamTest.java53 import java.util.function.BiPredicate;
265 private static class PathBiPredicate implements BiPredicate<Path, BasicFileAttributes> {
266 private final BiPredicate<Path, BasicFileAttributes> pred;
269 PathBiPredicate(BiPredicate<Path, BasicFileAttributes> pred) {
/openjdk10/jdk/src/java.base/share/classes/java/nio/file/
H A DFiles.java76 import java.util.function.BiPredicate;
3717 * {@link BiPredicate} is invoked with its {@link Path} and {@link
3721 * the {@code BiPredicate} returns true. Compare to calling {@link
3766 BiPredicate<Path, BasicFileAttributes> matcher,
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/
H A DOperators.java51 import java.util.function.BiPredicate;
347 abstract class BinaryOperatorHelper extends OperatorHelper implements BiPredicate<Type, Type> {
H A DInfer.java67 import java.util.function.BiPredicate;
751 BiPredicate<InferenceContext, Type> optFilter;
758 BiPredicate<InferenceContext, Type> typeFilter, InferenceBound from) {
H A DResolve.java65 import java.util.function.BiPredicate;
4533 BiPredicate<Object, List<Type>> containsPredicate = (o, ts) -> {
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/
H A DTypes.java36 import java.util.function.BiPredicate;
3448 public Collector<Type, ClosureHolder, List<Type>> closureCollector(boolean minClosure, BiPredicate<Type, Type> shouldSkip) {
3458 final BiPredicate<Type, Type> shouldSkip;
3460 ClosureHolder(boolean minClosure, BiPredicate<Type, Type> shouldSkip) {
3480 BiPredicate<Type, Type> basicClosureSkip = (t1, t2) -> t1.tsym == t2.tsym;
3485 public List<Type> insert(List<Type> cl, Type t, BiPredicate<Type, Type> shouldSkip) {
3505 public List<Type> union(List<Type> cl1, List<Type> cl2, BiPredicate<Type, Type> shouldSkip) {

Completed in 285 milliseconds