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 | Method and Description |
---|---|
(package private) java.lang.String |
NamedElement.asNestedToken(SubstitutionContext context) |
(package private) java.lang.String |
ArrayIndexElement.asNestedToken(SubstitutionContext context) |
(package private) abstract java.lang.String |
PathElement.asNestedToken(SubstitutionContext context) |
(package private) java.lang.String |
PathOperand.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
Path.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
UpdateAction.asSubstituted(SubstitutionContext context)
Returns the attribute as a string, substituted if necessary with tokens
using the given substitution context.
|
(package private) abstract java.lang.String |
UnitOfExpression.asSubstituted(SubstitutionContext context)
Returns this unit of expression as a string substituted if necessary with
tokens using the given substitution context.
|
(package private) java.lang.String |
SetAction.asSubstituted(SubstitutionContext context)
Returns the operand for this update expression as a string, substituted
if necessary with tokens using the given substitution context.
|
(package private) java.lang.String |
ParenthesizedCondition.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
OrCondition.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
NegationCondition.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
LiteralOperand.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
ListAppendFunction.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
InCondition.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
IfNotExistsFunction.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
FunctionCondition.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
ComparatorCondition.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
BinaryOperation.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
BetweenCondition.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
AndCondition.asSubstituted(SubstitutionContext context) |
(package private) java.lang.String |
NamedElement.asToken(SubstitutionContext context) |
(package private) java.lang.String |
ArrayIndexElement.asToken(SubstitutionContext context) |
(package private) abstract java.lang.String |
PathElement.asToken(SubstitutionContext context) |
(package private) java.lang.String |
ExpressionSpecBuilder.buildConditionExpression(SubstitutionContext context)
Builds and returns the condition expression to be used in a dynamodb
request; or null if there is none.
|
(package private) java.lang.String |
ExpressionSpecBuilder.buildKeyConditionExpression(SubstitutionContext context)
Builds and returns the key condition expression to be used in a dynamodb
query request; or null if there is none.
|
(package private) java.lang.String |
ExpressionSpecBuilder.buildProjectionExpression(SubstitutionContext context)
Builds and returns the projection expression to be used in a dynamodb
GetItem request; or null if there is none.
|
(package private) java.lang.String |
ExpressionSpecBuilder.buildUpdateExpression(SubstitutionContext context)
Builds and returns the update expression to be used in a dynamodb
request; or null if there is none.
|