Package com.appiancorp.common.query
Class TypedValueQuery.TypedValueBuilder.FilterOpExpr
java.lang.Object
com.appiancorp.common.query.TypedValueQuery.TypedValueBuilder.FilterOpExpr
- Enclosing class:
- TypedValueQuery.TypedValueBuilder
This class is available as a preview of functionality that will be added to the supported public API in a future release. While it is in the preview phase, it is subject to change or removal without deprecation or notice. Although notice of change is not guaranteed, we will try to let developers know of major changes through announcements in release notes.
This class encapsulates the available filters and allows to specify an expression to filter by.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Criteria
static Filter<TypedValue>
static Filter<TypedValue>
static Filter<TypedValue>
static Filter<TypedValue>
filter
(String c, FilterOperator fo, String expr) static Filter<TypedValue>
greaterThan
(String c, String x) static Filter<TypedValue>
greaterThanOrEqual
(String c, String x) static Filter<TypedValue>
static Filter<TypedValue>
static Filter<TypedValue>
static Filter<TypedValue>
static Filter<TypedValue>
static Filter<TypedValue>
static Filter<TypedValue>
lessThanOrEqual
(String c, String x) static Filter<TypedValue>
static Filter<TypedValue>
static Filter<TypedValue>
static Filter<TypedValue>
newFilter
(String c, FilterOperator fo, String expr) static Filter<TypedValue>
newFilter
(String c, FilterOperator fo, String expr, TypedValue value) static Filter<TypedValue>
notEndsWith
(String c, String x) static Filter<TypedValue>
static Filter<TypedValue>
static Filter<TypedValue>
notIncludes
(String c, String x) static Filter<TypedValue>
static Filter<TypedValue>
notStartsWith
(String c, String x) static Filter<TypedValue>
startsWith
(String c, String x)
-
Constructor Details
-
FilterOpExpr
public FilterOpExpr()
-
-
Method Details
-
newFilter
-
newFilter
public static Filter<TypedValue> newFilter(String c, FilterOperator fo, String expr, TypedValue value) -
filter
-
equal
-
eq
-
isNull
-
startsWith
-
endsWith
-
includes
-
in
-
notEquals
-
neq
-
notNull
-
notStartsWith
-
notEndsWith
-
notIncludes
-
notIn
-
between
-
greaterThan
-
gt
-
greaterThanOrEqual
-
gte
-
lessThanOrEqual
-
lte
-
lessThan
-
lt
-