Interface | Description |
---|---|
ComparisonExpression | |
Expression |
Base interface for all expressions used in storage queries.
|
LogicalExpression | |
Operator |
Base interface for operators that are used with
Expression objects. |
Class | Description |
---|---|
BinaryComparisonExpression<T> |
A
BinaryExpression that corresponds to an algebraic comparison
between a Key and a corresponding value. |
BinaryLogicalExpression<S extends Expression,T extends Expression> |
A
BinaryExpression that represents a boolean formula
with two expressions joined by a logical operator. |
BinarySetMembershipExpression<T> |
A
BinaryExpression that corresponds to an algebraic comparison
between a Key and multiple values. |
ExpressionFactory |
This class provides convenience methods that should be used
to create all expressions used in queries.
|
LiteralExpression<T> |
An
Expression that contains a value. |
LiteralSetExpression<T> |
An
Expression that contains a set of values. |
UnaryLogicalExpression<T extends ComparisonExpression> |
A
UnaryExpression which represents a boolean formula
with one comparison expression and a logical operator. |
Enum | Description |
---|---|
BinaryComparisonOperator |
Operators to be used with
BinaryComparisonExpression |
BinaryLogicalOperator |
Boolean operators to be used with
BinaryLogicalExpression . |
BinarySetMembershipOperator |
Operators to be used with
BinarySetMembershipExpression |
UnaryLogicalOperator |
Operators to be used with
UnaryLogicalExpression . |
Copyright © 2018. All rights reserved.