public interface DynamoDBOperations
| Modifier and Type | Method and Description |
|---|---|
void |
batchDelete(Iterable<?> entities) |
void |
batchDelete(List<?> entities) |
Map<String,List<Object>> |
batchLoad(Map<Class<?>,List<com.amazonaws.services.dynamodbv2.datamodeling.KeyPair>> itemsToGet) |
void |
batchSave(Iterable<?> entities) |
void |
batchSave(List<?> entities) |
<T> int |
count(Class<T> domainClass,
com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBQueryExpression<T> queryExpression) |
<T> int |
count(Class<T> domainClass,
com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBScanExpression scanExpression) |
<T> int |
count(Class<T> clazz,
com.amazonaws.services.dynamodbv2.model.QueryRequest mutableQueryRequest) |
void |
delete(Object entity) |
<T> String |
getOverriddenTableName(Class<T> domainClass,
String tableName) |
<T> T |
load(Class<T> domainClass,
Object hashKey) |
<T> T |
load(Class<T> domainClass,
Object hashKey,
Object rangeKey) |
<T> com.amazonaws.services.dynamodbv2.datamodeling.PaginatedQueryList<T> |
query(Class<T> domainClass,
com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBQueryExpression<T> queryExpression) |
<T> com.amazonaws.services.dynamodbv2.datamodeling.PaginatedQueryList<T> |
query(Class<T> clazz,
com.amazonaws.services.dynamodbv2.model.QueryRequest queryRequest) |
void |
save(Object entity) |
<T> com.amazonaws.services.dynamodbv2.datamodeling.PaginatedScanList<T> |
scan(Class<T> domainClass,
com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBScanExpression scanExpression) |
<T> int count(Class<T> domainClass, com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBQueryExpression<T> queryExpression)
<T> int count(Class<T> domainClass, com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBScanExpression scanExpression)
<T> int count(Class<T> clazz, com.amazonaws.services.dynamodbv2.model.QueryRequest mutableQueryRequest)
<T> com.amazonaws.services.dynamodbv2.datamodeling.PaginatedQueryList<T> query(Class<T> clazz, com.amazonaws.services.dynamodbv2.model.QueryRequest queryRequest)
<T> com.amazonaws.services.dynamodbv2.datamodeling.PaginatedQueryList<T> query(Class<T> domainClass, com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBQueryExpression<T> queryExpression)
<T> com.amazonaws.services.dynamodbv2.datamodeling.PaginatedScanList<T> scan(Class<T> domainClass, com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBScanExpression scanExpression)
Map<String,List<Object>> batchLoad(Map<Class<?>,List<com.amazonaws.services.dynamodbv2.datamodeling.KeyPair>> itemsToGet)
void save(Object entity)
void batchSave(List<?> entities)
void batchSave(Iterable<?> entities)
void delete(Object entity)
void batchDelete(List<?> entities)
void batchDelete(Iterable<?> entities)
Copyright © 2016. All rights reserved.