Class TypedValueLogicalExpression

java.lang.Object
com.appiancorp.common.query.LogicalExpression<TypedValue>
com.appiancorp.common.query.TypedValueLogicalExpression
All Implemented Interfaces:
Criteria

@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

  • Constructor Details

    • TypedValueLogicalExpression

      public TypedValueLogicalExpression(LogicalOperator operator, List<? extends Criteria> conditions)
      Constructs a new TypedValueLogicalExpression
      Parameters:
      operator - a logical operation type defined by LogicalOperator enum
      conditions - a list of conditions
    • TypedValueLogicalExpression

      protected TypedValueLogicalExpression(LogicalOperator operator, Criteria... conditions)
      Constructs a new TypedValueLogicalExpression
      Parameters:
      operator - a logical operation type defined by LogicalOperator enum
      conditions - an array of conditions
  • Method Details