Class StringBasedDynamoDbQuery
java.lang.Object
io.awspring.spring.data.dynamodb.repository.query.AbstractDynamoDbQuery
io.awspring.spring.data.dynamodb.repository.query.StringBasedDynamoDbQuery
- All Implemented Interfaces:
RepositoryQuery
- Since:
- 1.0.0
- Author:
- Matej Nedic
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractDynamoDbQuery
AbstractDynamoDbQuery.UpdateExecution -
Constructor Summary
ConstructorsConstructorDescriptionStringBasedDynamoDbQuery(DynamoDbQueryMethod queryMethod, DynamoDbOperations operations, ValueExpressionDelegate valueExpressionDelegate) StringBasedDynamoDbQuery(DynamoDbQueryMethod queryMethod, DynamoDbOperations operations, ValueExpressionDelegate valueExpressionDelegate, String namedQueryString) -
Method Summary
Modifier and TypeMethodDescriptionprotected DynamoDbQuerySpeccreateQuerySpec(ParameterAccessor accessor) protected AbstractDynamoDbQuery.UpdateExecutioncreateUpdateRequest(ParameterAccessor accessor) protected EntityReadResult<List<Object>> executeStatement(ParameterAccessor accessor) protected Class<?> Methods inherited from class AbstractDynamoDbQuery
derivedResultLimit, execute, getOperations, getQueryMethod, isLimiting
-
Constructor Details
-
StringBasedDynamoDbQuery
public StringBasedDynamoDbQuery(DynamoDbQueryMethod queryMethod, DynamoDbOperations operations, ValueExpressionDelegate valueExpressionDelegate) -
StringBasedDynamoDbQuery
public StringBasedDynamoDbQuery(DynamoDbQueryMethod queryMethod, DynamoDbOperations operations, ValueExpressionDelegate valueExpressionDelegate, String namedQueryString)
-
-
Method Details
-
getDomainClass
- Specified by:
getDomainClassin classAbstractDynamoDbQuery
-
createQuerySpec
- Specified by:
createQuerySpecin classAbstractDynamoDbQuery
-
createUpdateRequest
- Overrides:
createUpdateRequestin classAbstractDynamoDbQuery
-
executeStatement
- Overrides:
executeStatementin classAbstractDynamoDbQuery
-