/guava/guava/src/com/google/common/base/Predicates.java
} return new NotPredicate<>( predicate) ;
return new NotPredicate<> ( predicate ) ; }
} @GwtCompatible(serializable = true) public static <T extends @Nullable Object> Predicate<T> notNull() { return ObjectPredicate.NOT_NULL.withNarrowedType(); } public static <T extends @Nullable Object> Predicate<T> not(Predicate<T> predicate) { <extra_id_0> public static <T extends @Nullable Object> Predicate<T> and( Iterable<? extends Predicate<? super T>> components) { return new AndPredicate<>(defensiveCopy(components)); } @SafeVarargs public static <T extends @Nullable Object> Predicate<T> and(Predicate<? super T>... components) {