@SuppressWarnings("unchecked") @Override public boolean apply(Map.Entry mapEntry) { return target.apply(mapEntry); }
private boolean checkNoIndexPredicates(QueryableEntry currentEntry) { if (lsNoIndexPredicates == null) { return true; } for (Predicate noIndexPredicate : lsNoIndexPredicates) { if (!noIndexPredicate.apply(currentEntry)) { return false; } } return true; }
@Override public boolean apply(Map.Entry mapEntry) { for (Predicate predicate : predicates) { if (predicate.apply(mapEntry)) { return true; } } return false; }
@Override public boolean apply(Map.Entry mapEntry) { return predicate.apply(mapEntry); }
@Override public boolean apply(Map.Entry mapEntry) { for (Predicate predicate : predicates) { if (!predicate.apply(mapEntry)) { return false; } } return true; }
private boolean outOfPredicateScope(Map.Entry entry) { assert entry instanceof QueryableEntry; if (predicate == null || predicate == TruePredicate.INSTANCE) { return false; } return predicate == FalsePredicate.INSTANCE || !predicate.apply(entry); }
private boolean outOfPredicateScope(Map.Entry entry) { assert entry instanceof QueryableEntry; if (predicate == null || predicate == TruePredicate.INSTANCE) { return false; } return predicate == FalsePredicate.INSTANCE || !predicate.apply(entry); }
private boolean checkNoIndexPredicates(QueryableEntry currentEntry) { if (lsNoIndexPredicates == null) { return true; } for (Predicate noIndexPredicate : lsNoIndexPredicates) { if (!noIndexPredicate.apply(currentEntry)) { return false; } } return true; }
@Override public boolean apply(Map.Entry mapEntry) { for (Predicate predicate : predicates) { if (predicate.apply(mapEntry)) { return true; } } return false; }
@Override public boolean apply(Map.Entry mapEntry) { for (Predicate predicate : predicates) { if (!predicate.apply(mapEntry)) { return false; } } return true; }
@Override public boolean apply(Map.Entry mapEntry) { return !predicate.apply(mapEntry); }
@Override public boolean apply(Entry<K, V> entry) { if (found < limit) { if (predicate.apply(entry)) { found++; return true; } return false; } return false; }
@Override public boolean apply(Map.Entry mapEntry) { return !predicate.apply(mapEntry); }
@Override public boolean apply(Entry<K, V> entry) { //logger.info("apply; entry: {}", entry); if (found < limit) { if (predicate.apply(entry)) { found++; return true; } return false; } return false; }
/** * Used for delegating filtering to inner predicate. * * @param mapEntry * @return */ @Override public boolean apply(Map.Entry mapEntry) { if (predicate != null) { return predicate.apply(mapEntry); } return true; }
@Override public boolean apply(Map.Entry mapEntry) { return predicate.apply(mapEntry); }
@Override public boolean apply(Map.Entry mapEntry) { return target.apply(mapEntry); }
/** * Used for delegating filtering to inner predicate. * * @param mapEntry * @return */ @Override public boolean apply(Map.Entry mapEntry) { if (predicate != null) { return predicate.apply(mapEntry); } return true; }
@Override public boolean apply(Map.Entry mapEntry) { return lsPredicates.get(0).apply(mapEntry); }
@Override public boolean apply(Map.Entry mapEntry) { return lsPredicates.get(0).apply(mapEntry); }