Package com.appiancorp.common.query
Class TypedValueQuery.TypedValueBuilder.LogicalOp
java.lang.Object
com.appiancorp.common.query.TypedValueQuery.TypedValueBuilder.LogicalOp
- 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 logical operators which allows to build more complex filters.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic LogicalExpression<TypedValue>
static LogicalExpression<TypedValue>
static LogicalExpression<TypedValue>
static LogicalExpression<TypedValue>
static LogicalExpression<TypedValue>
static LogicalExpression<TypedValue>
operation
(LogicalOperator operator, Criteria... conditions) static LogicalExpression<TypedValue>
operation
(LogicalOperator operator, List<? extends Criteria> conditions) static LogicalExpression<TypedValue>
static LogicalExpression<TypedValue>
static LogicalExpression<TypedValue>
static LogicalExpression<TypedValue>
-
Constructor Details
-
LogicalOp
public LogicalOp()
-
-
Method Details
-
operation
public static LogicalExpression<TypedValue> operation(LogicalOperator operator, Criteria... conditions) -
operation
public static LogicalExpression<TypedValue> operation(LogicalOperator operator, List<? extends Criteria> conditions) -
and
-
and
-
and
-
and
-
or
-
or
-
or
-
or
-
not
-