@GwtCompatible public final class TypedValueLogicalExpression extends LogicalExpression<TypedValue>
This class represents a logical expression combining multiple filters in a query.
An instance can only be obtained by using the helper class TypedValueQuery.TypedValueBuilder.LogicalOp
LOCAL_PART, QNAME, XML_ROOT_ELEMENT
Modifier | Constructor and Description |
---|---|
protected |
TypedValueLogicalExpression(LogicalOperator operator,
Criteria... conditions)
Constructs a new
TypedValueLogicalExpression |
|
TypedValueLogicalExpression(LogicalOperator operator,
java.util.List<? extends Criteria> conditions)
Constructs a new
TypedValueLogicalExpression |
Modifier and Type | Method and Description |
---|---|
Criteria |
copy() |
java.util.List<Criteria> |
getConditions()
Returns the list of conditions
|
protected void |
setConditions(java.util.List<Criteria> conditions)
Sets the list of conditions
|
equals, getOperator, hashCode, toString
public TypedValueLogicalExpression(LogicalOperator operator, java.util.List<? extends Criteria> conditions)
TypedValueLogicalExpression
operator
- a logical operation type defined by LogicalOperator
enumconditions
- a list of conditionsprotected TypedValueLogicalExpression(LogicalOperator operator, Criteria... conditions)
TypedValueLogicalExpression
operator
- a logical operation type defined by LogicalOperator
enumconditions
- an array of conditionspublic java.util.List<Criteria> getConditions()
LogicalExpression
getConditions
in class LogicalExpression<TypedValue>
protected void setConditions(java.util.List<Criteria> conditions)
LogicalExpression
setConditions
in class LogicalExpression<TypedValue>
conditions
- a list of conditionspublic Criteria copy()
Copyright © 2003-2024 Appian Corporation. All Rights Reserved.