Protected
constructora filter condition checking if the given value contains the given string value
a filter condition checking if the given value contains the given string value, ignoring differences of upper vs lower case
a filter condition checking if the current value is equal to the given parameter
a filter condition checking if the current value is equal to the given parameter, ignoring differences of upper vs lower case
a filter condition checking if the current value is greater than the given parameter
a filter condition checking if the current value is greater than or equal to the given parameter
a filter condition checking if the current value is in the given set of values
a filter condition checking if the current value is in the given set of values, ignoring differences of upper vs lower case
a filter condition invoking the given method on the current value, with the given parameters. Currently supported functions that can be invoked on a String:
When invoking against a constant, this should be avoided in favor of FilterValue.contains
Rest
...args: FilterValue[]a filter condition checking if the current value is a false boolean
a filter condition checking if the current value is a null value
a filter condition checking if the current value is a true boolean
a filter condition checking if the current value is less than the given parameter
a filter condition checking if the current value is less than or equal to the given parameter
a filter condition checking if the given value matches the provided regular expressions string. Regex patterns use Java regex syntax
a filter condition checking if the given value matches the provided regular expressions string, ignoring differences of upper vs lower case. Regex patterns use Java regex syntax
a filter condition checking if the current value is not equal to the given parameter
a filter condition checking if the current value is not equal to the given parameter, ignoring differences of upper vs lower case
a filter condition checking that the current value is not in the given set of values
a filter condition checking that the current value is not in the given set of values, ignoring differences of upper vs lower case
Static
ofConstructs a boolean for the filter API from the given parameter.
Static
ofConstructs a number for the filter API from the given parameter. Can also be used on the values returned from get for DateTime values. To create a filter with a date, use dh.DateWrapper.ofJsDate or parse. To create a filter with a 64-bit long integer, use ofString.
the number to wrap as a FilterValue
an immutable FilterValue that can be built into a filter
Static
ofConstructs a string for the filter API from the given parameter.
Describes data that can be filtered, either a column reference or a literal value. Used this way, the type of a value can be specified so that values which are ambiguous or not well supported in JS will not be confused with Strings or imprecise numbers (e.g., nanosecond-precision date values). Additionally, once wrapped in this way, methods can be called on these value literal instances. These instances are immutable - any method called on them returns a new instance.