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 |
B
A path operand that refers to a binary attribute in DynamoDB; used for 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 |
FunctionOperand
Represents a function call in building expression.
|
class |
IfNotExistsFunction<T>
Represents an if_not_exists(path, operand) function in building expressions.
|
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 |
N
A path operand that refers to a number attribute in DynamoDB; used for building 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 |
PathOperand
A path operand used in building DynamooDB expressions such as update
expressions and condition (aka filter) expressions.
|
class |
S
A path operand that refers to a string attribute in DynamoDB; used for building expressions.
|
class |
SS
A path operand that refers to a string set attribute in DynamoDB; used for building expressions.
|
Modifier and Type | Field and Description |
---|---|
private Operand |
ListAppendFunction.first |
private Operand |
BinaryOperation.leftOperand |
private Operand |
ComparatorCondition.lhs |
private Operand |
BetweenCondition.max |
private Operand |
BetweenCondition.min |
private Operand |
IfNotExistsFunction.operand |
private Operand |
FunctionCondition.operand |
private Operand |
ComparatorCondition.rhs |
private Operand |
BinaryOperation.rightOperand |
private Operand |
ListAppendFunction.second |
Modifier and Type | Field and Description |
---|---|
private java.util.List<? extends Operand> |
InCondition.operands |
Modifier and Type | Method and Description |
---|---|
(package private) Operand |
BinaryOperation.getLhs() |
(package private) Operand |
FunctionCondition.getOperand() |
(package private) Operand |
BinaryOperation.getRhs() |
Modifier and Type | Method and Description |
---|---|
(package private) static <T> IfNotExistsFunction<T> |
ExpressionSpecBuilder.if_not_exists(PathOperand pathOperand,
Operand operand)
Returns an
IfNotExists object which represents an if_not_exists(path, operand) function call; used for building
expression. |
Constructor and Description |
---|
BetweenCondition(PathOperand attribute,
Operand min,
Operand max) |
BinaryOperation(Operand lhs,
java.lang.String operator,
Operand rhs) |
ComparatorCondition(java.lang.String comparator,
Operand lhs,
Operand rhs) |
FunctionCondition(java.lang.String functionId,
PathOperand attribute,
Operand operand) |
IfNotExistsFunction(PathOperand attr,
Operand operand) |
ListAppendFunction(Operand first,
Operand second) |
MinusOperation(Operand lhs,
Operand rhs) |
PlusOperation(Operand lhs,
Operand rhs) |
Constructor and Description |
---|
InCondition(PathOperand attribute,
java.util.List<? extends Operand> operands) |