@Override public boolean evaluate(Predicate<WiFiDetail> object) { return !PredicateUtils.truePredicate().equals(object); } }
@Override public Predicate<TestObject> transform(TestObject input) { return PredicateUtils.truePredicate(); } }
@NonNull public static <T extends Enum, U> Predicate<U> predicate(@NonNull Class<T> enumType, @NonNull Collection<T> input, @NonNull Transformer<T, Predicate<U>> transformer) { if (input.size() >= values(enumType).size()) { return PredicateUtils.truePredicate(); } return PredicateUtils.anyPredicate(CollectionUtils.collect(input, transformer)); }
@NonNull private Predicate<WiFiDetail> makeSSIDPredicate(Set<String> ssids) { if (ssids.isEmpty()) { return PredicateUtils.truePredicate(); } return PredicateUtils.anyPredicate(CollectionUtils.collect(ssids, new SSIDTransformer())); }