Interface Filter.FilterData
- All Superinterfaces:
Map<String, Filter.FilterColumnData>
Interface that directly inherits from
Map and adds
replaceFilter(String, BiFunction) method-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault <TT> booleanreplaceFilter(String fieldName, BiFunction<Predicate, TT, Predicate> fp) Replacing a predicate in the filter list by field nameMethods inherited from interface Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Method Details
-
replaceFilter
Replacing a predicate in the filter list by field name- Type Parameters:
TT- type of value- Parameters:
fieldName- element to be replacefp- lambda to get the new Filter predicate- Returns:
- true if succeeded
-