Interface MapPredicate<K,V>
- Type Parameters:
K- the map key typeV- the map value type
- All Known Implementing Classes:
PagingPredicate, PredicateBuilder
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Generic predicate for filtering distributed map entries by key and value.
Unlike the SQL-oriented Predicate (which operates on SqlRow),
this interface works directly with typed map entries. It supports attribute-based
filtering via the Predicates factory class, which provides the full
predicate set: equal, notEqual, greaterThan, lessThan, between, like, ilike,
regex, partitionPredicate, pagingPredicate, in, instanceOf, fluent
PredicateBuilder, and logical composition (AND, OR, NOT).
Implementations are typically records created via Predicates static methods.
Thread-safe: all built-in implementations are immutable.
-
Method Summary
-
Method Details
-
test
-