Modifier and Type | Method and Description |
---|---|
ScanResult |
AmazonDynamoDBClient.scan(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
java.util.Map<java.lang.String,Condition> scanFilter) |
ScanResult |
AmazonDynamoDB.scan(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
java.util.Map<java.lang.String,Condition> scanFilter)
Simplified method form for invoking the Scan operation.
|
ScanResult |
AbstractAmazonDynamoDB.scan(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
java.util.Map<java.lang.String,Condition> scanFilter) |
ScanResult |
AmazonDynamoDBClient.scan(java.lang.String tableName,
java.util.Map<java.lang.String,Condition> scanFilter) |
ScanResult |
AmazonDynamoDB.scan(java.lang.String tableName,
java.util.Map<java.lang.String,Condition> scanFilter)
Simplified method form for invoking the Scan operation.
|
ScanResult |
AbstractAmazonDynamoDB.scan(java.lang.String tableName,
java.util.Map<java.lang.String,Condition> scanFilter) |
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsyncClient.scanAsync(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
java.util.Map<java.lang.String,Condition> scanFilter)
Simplified method form for invoking the Scan operation.
|
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
java.util.Map<java.lang.String,Condition> scanFilter)
Simplified method form for invoking the Scan operation.
|
java.util.concurrent.Future<ScanResult> |
AbstractAmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
java.util.Map<java.lang.String,Condition> scanFilter)
Simplified method form for invoking the Scan operation.
|
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsyncClient.scanAsync(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
java.util.Map<java.lang.String,Condition> scanFilter,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
java.util.Map<java.lang.String,Condition> scanFilter,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
java.util.concurrent.Future<ScanResult> |
AbstractAmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
java.util.Map<java.lang.String,Condition> scanFilter,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsyncClient.scanAsync(java.lang.String tableName,
java.util.Map<java.lang.String,Condition> scanFilter)
Simplified method form for invoking the Scan operation.
|
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.Map<java.lang.String,Condition> scanFilter)
Simplified method form for invoking the Scan operation.
|
java.util.concurrent.Future<ScanResult> |
AbstractAmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.Map<java.lang.String,Condition> scanFilter)
Simplified method form for invoking the Scan operation.
|
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsyncClient.scanAsync(java.lang.String tableName,
java.util.Map<java.lang.String,Condition> scanFilter,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.Map<java.lang.String,Condition> scanFilter,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
java.util.concurrent.Future<ScanResult> |
AbstractAmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.Map<java.lang.String,Condition> scanFilter,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,Condition> |
DynamoDBQueryExpression.queryFilter |
private java.util.Map<java.lang.String,Condition> |
DynamoDBQueryExpression.rangeKeyConditions |
private java.util.Map<java.lang.String,Condition> |
DynamoDBScanExpression.scanFilter
Optional filter to limit the results of the scan.
|
Modifier and Type | Method and Description |
---|---|
private java.util.Map<java.lang.String,Condition> |
DynamoDBMapper.getHashKeyEqualsConditions(ItemConverter converter,
java.lang.Object obj)
Returns a map of attribute name to EQ condition for the key prototype
object given.
|
java.util.Map<java.lang.String,Condition> |
DynamoDBQueryExpression.getQueryFilter()
Returns the query filter applied on this query.
|
java.util.Map<java.lang.String,Condition> |
DynamoDBQueryExpression.getRangeKeyConditions()
Gets the range key condition for this query.
|
java.util.Map<java.lang.String,Condition> |
DynamoDBScanExpression.getScanFilter()
Returns the scan filter as a map of attribute names to conditions.
|
Modifier and Type | Method and Description |
---|---|
void |
DynamoDBScanExpression.addFilterCondition(java.lang.String attributeName,
Condition condition)
Adds a new filter condition to the current scan filter.
|
DynamoDBScanExpression |
DynamoDBScanExpression.withFilterConditionEntry(java.lang.String attributeName,
Condition condition)
Adds a new filter condition to the current scan filter and returns a
pointer to this object for method-chaining.
|
DynamoDBQueryExpression<T> |
DynamoDBQueryExpression.withQueryFilterEntry(java.lang.String attributeName,
Condition condition)
Adds a new condition to the the query filter.
|
DynamoDBQueryExpression<T> |
DynamoDBQueryExpression.withRangeKeyCondition(java.lang.String rangeKeyAttributeName,
Condition rangeKeyCondition)
Sets one range key condition for this query, using the attribute name of
the range key.
|
Modifier and Type | Method and Description |
---|---|
private void |
DynamoDBMapper.processKeyConditions(java.lang.Class<?> clazz,
QueryRequest queryRequest,
java.util.Map<java.lang.String,Condition> hashKeyConditions,
java.util.Map<java.lang.String,Condition> rangeKeyConditions)
Utility method for checking the validity of both hash and range key
conditions.
|
private void |
DynamoDBMapper.processKeyConditions(java.lang.Class<?> clazz,
QueryRequest queryRequest,
java.util.Map<java.lang.String,Condition> hashKeyConditions,
java.util.Map<java.lang.String,Condition> rangeKeyConditions)
Utility method for checking the validity of both hash and range key
conditions.
|
void |
DynamoDBQueryExpression.setQueryFilter(java.util.Map<java.lang.String,Condition> queryFilter)
Sets the query filter applied on this query.
|
void |
DynamoDBQueryExpression.setRangeKeyConditions(java.util.Map<java.lang.String,Condition> rangeKeyConditions)
Sets the range key condition for this query.
|
void |
DynamoDBScanExpression.setScanFilter(java.util.Map<java.lang.String,Condition> scanFilter)
Sets the scan filter to the map of attribute names to conditions given.
|
DynamoDBQueryExpression<T> |
DynamoDBQueryExpression.withQueryFilter(java.util.Map<java.lang.String,Condition> queryFilter)
Sets the query filter applied on this query.
|
DynamoDBQueryExpression<T> |
DynamoDBQueryExpression.withRangeKeyConditions(java.util.Map<java.lang.String,Condition> rangeKeyConditions)
Sets the range key condition for this query.
|
DynamoDBScanExpression |
DynamoDBScanExpression.withScanFilter(java.util.Map<java.lang.String,Condition> scanFilter)
Sets the scan filter to the map of attribute names to conditions given
and returns a pointer to this object for method-chaining.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,Condition> |
InternalUtils.toAttributeConditionMap(java.util.Collection<? extends Filter<?>> filters)
Returns the low level representation of a collection of
Filter . |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,Condition> |
QueryRequest.keyConditions
|
private java.util.Map<java.lang.String,Condition> |
QueryRequest.queryFilter
|
private java.util.Map<java.lang.String,Condition> |
ScanRequest.scanFilter
|
Modifier and Type | Method and Description |
---|---|
Condition |
Condition.clone() |
Condition |
Condition.withAttributeValueList(AttributeValue... attributeValueList)
One or more values to evaluate against the supplied attribute.
|
Condition |
Condition.withAttributeValueList(java.util.Collection<AttributeValue> attributeValueList)
One or more values to evaluate against the supplied attribute.
|
Condition |
Condition.withComparisonOperator(ComparisonOperator comparisonOperator)
A comparator for evaluating attributes.
|
Condition |
Condition.withComparisonOperator(java.lang.String comparisonOperator)
A comparator for evaluating attributes.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,Condition> |
QueryRequest.getKeyConditions()
|
java.util.Map<java.lang.String,Condition> |
QueryRequest.getQueryFilter()
|
java.util.Map<java.lang.String,Condition> |
ScanRequest.getScanFilter()
|
Modifier and Type | Method and Description |
---|---|
QueryRequest |
QueryRequest.addKeyConditionsEntry(java.lang.String key,
Condition value) |
QueryRequest |
QueryRequest.addQueryFilterEntry(java.lang.String key,
Condition value) |
ScanRequest |
ScanRequest.addScanFilterEntry(java.lang.String key,
Condition value) |
Modifier and Type | Method and Description |
---|---|
void |
QueryRequest.setKeyConditions(java.util.Map<java.lang.String,Condition> keyConditions)
|
void |
QueryRequest.setQueryFilter(java.util.Map<java.lang.String,Condition> queryFilter)
|
void |
ScanRequest.setScanFilter(java.util.Map<java.lang.String,Condition> scanFilter)
|
QueryRequest |
QueryRequest.withKeyConditions(java.util.Map<java.lang.String,Condition> keyConditions)
|
QueryRequest |
QueryRequest.withQueryFilter(java.util.Map<java.lang.String,Condition> queryFilter)
|
ScanRequest |
ScanRequest.withScanFilter(java.util.Map<java.lang.String,Condition> scanFilter)
|
Modifier and Type | Method and Description |
---|---|
Condition |
ConditionJsonUnmarshaller.unmarshall(JsonUnmarshallerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
ConditionJsonMarshaller.marshall(Condition condition,
StructuredJsonGenerator jsonGenerator)
Marshall the given parameter object, and output to a SdkJsonGenerator
|