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 |
AddAction
Represents an ADD action in the ADD section of an update expression.
|
class |
AndCondition
Represents an AND condition in a condition expression.
|
class |
B
A path operand that refers to a binary attribute in DynamoDB; used for building expressions.
|
class |
BetweenCondition
Represents a BETWEEN
condition in a condition expression.
|
(package private) class |
BinaryOperation
Represents a binary operation in building expressions.
|
class |
BOOL
A path operand that refers to a boolean attribute in DynamoDB; used for building expressions.
|
class |
BS
A path operand that refers to a binary set attribute in DynamoDB; used for building expressions.
|
class |
ComparatorCondition
Represents a Comparator condition in building condition expression.
|
class |
Condition
Represents a condition for building condition expression.
|
class |
DeleteAction
Represents a DELETE action in the DELETE section of an update expression.
|
class |
FunctionCondition
Represents a Function condition in building condition expression.
|
class |
FunctionOperand
Represents a function call in building expression.
|
class |
IfNotExistsFunction<T>
Represents an if_not_exists(path, operand) function in building expressions.
|
class |
InCondition
Represents a IN condition in building condition expression.
|
class |
L
A path operand that refers to a list attribute in DynamoDB; used for building expressions.
|
class |
ListAppendFunction
Represents the list_append(operand, operand) function in building expression.
|
(package private) class |
ListLiteralOperand
Represents a list of literal values in building expressions.
|
(package private) class |
LiteralOperand
Represents a literal value in building expressions.
|
class |
M
A path operand that refers to a map attribute in DynamoDB; used for building expressions.
|
class |
MinusOperation
Represents a minus binary operation in building expressions that involve
number attributes.
|
class |
N
A path operand that refers to a number attribute in DynamoDB; used for building expressions.
|
class |
NegationCondition
Represents a negation
condition in building condition expressions.
|
class |
NS
A path operand that refers to a number set attribute in DynamoDB; used for building expressions.
|
class |
NULL
A path operand that refers to a NULL attribute in DynamoDB; used for building expressions.
|
class |
Operand
Represents an operand for building expressions.
|
class |
OrCondition
Represents an OR condition in building condition expressions.
|
class |
ParenthesizedCondition
An explicitly parenthesized condition, ie '(' condition ')', used in building
condition expressions.
|
(package private) class |
Path
Internal representation of a path to an attribute.
|
class |
PathOperand
A path operand used in building DynamooDB expressions such as update
expressions and condition (aka filter) expressions.
|
class |
PlusOperation
Represents a plus binary operation in building expressions that involve
number attributes.
|
class |
RemoveAction
Represents a REMOVE action in the REMOVE section of an update expression.
|
class |
S
A path operand that refers to a string attribute in DynamoDB; used for building expressions.
|
class |
SetAction
Represents a SET action in the SET section of an update expression.
|
class |
SS
A path operand that refers to a string set attribute in DynamoDB; used for building expressions.
|
class |
UpdateAction
Represents an update action for building update expression.
|
Modifier and Type | Field and Description |
---|---|
private UnitOfExpression |
UpdateAction.value |
Modifier and Type | Method and Description |
---|---|
(package private) UnitOfExpression |
UpdateAction.getValue() |
Constructor and Description |
---|
AddAction(PathOperand attr,
UnitOfExpression value) |
SetAction(PathOperand attr,
UnitOfExpression value) |
UpdateAction(java.lang.String operator,
PathOperand attribute,
UnitOfExpression value) |