Filter<T> |
TextFieldOperation.containsAllWordPatterns(String wordPatterns) |
Matches texts that contain words that matches all of the given word patterns in any order.
|
Filter<T> |
TextFieldsOperation.containsAllWords(String words) |
Matches texts that contain all of the given words in any order.
|
Filter<T> |
TextFieldsOperation.containsAllWordsFuzzy(String words) |
Fuzzy matches texts that contain all of the given words in any order.
|
Filter<T> |
TextFieldsOperation.containsAnyWords(String words) |
Matches texts that contain any of the given words in any order.
|
Filter<T> |
TextFieldsOperation.containsAnyWordsFuzzy(String words) |
Fuzzy matches texts that contain any of the given words in any order.
|
Filter<T> |
TextFieldsOperation.containsPhrase(String phrase) |
Matches texts that contain the exact given phrase.
|
Filter<T> |
TextFieldOperation.containsWordsInDistance(String words,
int maxWordDistance) |
Matches text values that contain words in a given max distance.
|
Filter<T> |
FieldOrSubFilter.filter(Filter<T> subFilter) |
Filter using the given subFilter.
|
Filter<T> |
DateTimeFieldOperation.isAfter(Date value) |
Matches DateTime values that are after the given value
|
Filter<T> |
DateTimeFieldOperation.isAfterOrEqualTo(Date value) |
Matches DateTime values that are after or equal to the given value
|
Filter<T> |
DateTimeFieldOperation.isBefore(Date value) |
Matches DateTime values that are before the given value
|
Filter<T> |
DateTimeFieldOperation.isBeforeOrEqualTo(Date value) |
Matches DateTime values that are before or equal to the given value
|
Filter<T> |
DateTimeFieldOperation.isBetween(Date fromExclusive,
Date toExclusive) |
Matches DateTime values that are between the given values (exclusive)
|
Filter<T> |
NumberFieldOperation.isBetween(Number fromExlusive,
Number toExclusive) |
Matches Number values that between the given values (exclusive)
|
Filter<T> |
BooleanFieldOperation.isEqualTo(boolean value) |
Matches Boolean values that are equal to the given value
|
Filter<T> |
DateTimeFieldOperation.isEqualTo(Date value) |
Matches DateTime values that are equal to the given value
|
Filter<T> |
NumberFieldOperation.isEqualTo(Number value) |
Matches Number values that are equal to the given value
|
Filter<T> |
TextFieldOperation.isEqualToIgnoringCase(String text) |
Matches text values that are equal ignoring case to the given value.
|
default Filter<T> |
BooleanFieldOperation.isFalse() |
Matches Boolean values that are false
|
Filter<T> |
NumberFieldOperation.isGreaterOrEqualTo(Number value) |
Matches Number values that are greater than or equal to the given value
|
Filter<T> |
NumberFieldOperation.isGreaterThan(Number value) |
Matches Number values that are greater than the given value
|
Filter<T> |
DateTimeFieldOperation.isInDateRange(Date fromDateOnlyInclusive,
Date toDateOnlyInclusive) |
Matches DateTime values that are in the range of the given Date values (inclusive).
|
Filter<T> |
NumberFieldOperation.isLessOrEqualTo(Number value) |
Matches Number values that are less than or equal to the given value
|
Filter<T> |
NumberFieldOperation.isLessThan(Number value) |
Matches Number values that are less than the given value
|
default Filter<T> |
BooleanFieldOperation.isTrue() |
Matches Boolean values that are true
|