Package | Description |
---|---|
com.amazonaws.services.dynamodbv2.xspec |
A request-centric Expression Specification Builder package that can be used to construct valid
expressions, and the respective name maps and value maps, for various DynamoDB requests in a typeful manner.
|
Modifier and Type | Class and Description |
---|---|
class |
AndCondition
Represents an AND condition in a condition expression.
|
class |
BetweenCondition
Represents a BETWEEN
condition in a condition expression.
|
class |
ComparatorCondition
Represents a Comparator condition in building condition expression.
|
class |
FunctionCondition
Represents a Function condition in building condition expression.
|
class |
InCondition
Represents a IN condition in building condition expression.
|
class |
NegationCondition
Represents a negation
condition in building condition expressions.
|
class |
OrCondition
Represents an OR condition in building condition expressions.
|
class |
ParenthesizedCondition
An explicitly parenthesized condition, ie '(' condition ')', used in building
condition expressions.
|
Modifier and Type | Method and Description |
---|---|
static <T> ParenthesizedCondition |
ExpressionSpecBuilder._(Condition condition)
A short hand for calling
ExpressionSpecBuilder.parenthesize(Condition) to explicitly
parenthesize a given condition for building condition expressions. |
AndCondition |
Condition.and(Condition that)
Returns a new condition based on the conjunction of the current condition
and the given condition.
|
AndCondition |
OrCondition.and(Condition that) |
static ParenthesizedCondition |
ParenthesizedCondition.getInstance(Condition condition)
Returns a parenthesized condition for the given condition if the given
condition is not already a parenthesized condition; or the original
condition otherwise.
|
static <T> NegationCondition |
ExpressionSpecBuilder.not(Condition cond)
Returns a negation of the specified condition; used for building condition
expression.
|
OrCondition |
Condition.or(Condition that)
Returns a new condition based on the disjunction of the current condition
and the given condition.
|
static <T> ParenthesizedCondition |
ExpressionSpecBuilder.parenthesize(Condition condition)
Returns an explicitly parenthesized condition, ie '(' condition ')' used
in building condition expressions.
|
ExpressionSpecBuilder |
ExpressionSpecBuilder.withCondition(Condition condition)
Fluent API to set the condition expression for a request.
|
ExpressionSpecBuilder |
ExpressionSpecBuilder.withKeyCondition(Condition keyCondition) |
Copyright © 2019. All rights reserved.