Static
allStatic
alwaysStatic
anyStatic
arrayReturn a filter that tests if the extracted array contains the specified value.
a filter that tests if the extracted array contains the specified value
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the object that a Collection or Object array is tested to contain
Static
arrayReturn a filter that tests if the extracted array contains all
of the specified values.
a filter that tests if the extracted array contains the specified values
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the object that a Collection or Object array is tested to contain
Static
arrayReturn a filter that tests if the extracted array contains any
of the specified values.
a filter that tests if the extracted array contains the specified values
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the object that a Collection or Object array is tested to contain
Static
betweenReturn a filter that tests if the extracted value is between
the specified values (inclusive).
a filter that tests if the extracted value is between the specified values
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the lower bound to compare the extracted value with
the upper bound to compare the extracted value with
a flag indicating whether values matching the lower bound evaluate to true
a flag indicating whether values matching the upper bound evaluate to true
Static
containsReturn a filter that tests if the extracted collection contains the specified value.
a filter that tests if the extracted collection contains the specified value
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the object that a Collection or Object array is tested to contain
Static
containsReturn a filter that tests if the extracted collection contains all
of the specified values.
a filter that tests if the extracted collection contains all
of
the specified values.
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the object that a Collection or Object array is tested to contain
Static
containsReturn a filter that tests if the extracted collection contains any
of the specified values.
a filter that tests if the extracted collection contains any
of
the specified values.
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the object that a Collection or Object array is tested to contain
Static
equalReturn a filter that tests for equality against the extracted value.
a filter that tests for equality
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the value to compare the extracted value with
Static
eventReturn a MapEventFilter using the provided filter and MapEventFilter mask.
the event filter
the event mask
Static
greaterReturn a filter that tests if the extracted value is greater than the specified value.
a filter that tests if the extracted value is greater than the specified value.
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the value to compare the extracted value with
Static
greaterReturn a filter that tests if the extracted value is greater than or equal to the specified value.
a filter that tests if the extracted value is greater than or equal to the specified value.
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the value to compare the extracted value with
Static
inReturn a filter that tests if the extracted value is contained in the specified array.
a filter that tests if the extracted value is contained in the specified array.
ContainsAnyFilter
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the values to compare the extracted value with
Static
isReturn a filter that evaluates to true for non-null
values.
a filter that evaluates to true for non-null
values.
the ValueExtractor used by this filter or the name of the method to invoke via reflection
Static
isReturn a filter that evaluates to true for null values.
a filter that evaluates to true for null values.
the ValueExtractor used by this filter or the name of the method to invoke via reflection
Static
lessReturn a filter that tests if the extracted value is less than the specified value.
a filter that tests if the extracted value is less than the specified value
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the value to compare the extracted value with
Static
lessReturn a filter that tests if the extracted value is less than or equal to the specified value.
a filter that tests if the extracted value is less than or equal to the specified value
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the value to compare the extracted value with
Static
likeReturn a LikeFilter for pattern match.
a LikeFilter
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the string pattern to compare the result with
the escape character for escaping '%' and '_'
true to be case-insensitive
Static
neverStatic
notStatic
notReturn a filter that tests for non-equality.
a filter that tests for non-equality
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the value to compare the extracted value with
Static
presentStatic
regexReturn a RegexFilter for pattern match.
the ValueExtractor used by this filter or the name of the method to invoke via reflection
the Java regular expression to match the result with
Simple Filter DSL.
Remarks
The methods in this class are simple factory methods for various Filter classes. The use of these methods is strongly encouraged in lieu of direct construction of Filter classes as it makes the code more readable.