Class DynamoDBQueryMethod<T,ID>
- java.lang.Object
-
- org.springframework.data.repository.query.QueryMethod
-
- org.socialsignin.spring.data.dynamodb.repository.query.DynamoDBQueryMethod<T,ID>
-
public class DynamoDBQueryMethod<T,ID> extends org.springframework.data.repository.query.QueryMethod- Author:
- Michael Lavelle, Sebastian Just
-
-
Constructor Summary
Constructors Constructor Description DynamoDBQueryMethod(java.lang.reflect.Method method, org.springframework.data.repository.core.RepositoryMetadata metadata, org.springframework.data.projection.ProjectionFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryConstants.ConsistentReadModegetConsistentReadMode()DynamoDBEntityInformation<T,ID>getEntityInformation()java.lang.Class<T>getEntityType()java.util.Optional<java.lang.Integer>getLimitResults()java.util.Optional<java.lang.String>getProjectionExpression()booleanisScanCountEnabled()booleanisScanEnabled()-
Methods inherited from class org.springframework.data.repository.query.QueryMethod
createParameters, getDomainClass, getName, getNamedQueryName, getParameters, getResultProcessor, getReturnedObjectType, isCollectionQuery, isModifyingQuery, isPageQuery, isQueryForEntity, isSliceQuery, isStreamQuery, toString
-
-
-
-
Method Detail
-
isScanEnabled
public boolean isScanEnabled()
-
isScanCountEnabled
public boolean isScanCountEnabled()
-
getEntityInformation
public DynamoDBEntityInformation<T,ID> getEntityInformation()
- Overrides:
getEntityInformationin classorg.springframework.data.repository.query.QueryMethod
-
getEntityType
public java.lang.Class<T> getEntityType()
-
getProjectionExpression
public java.util.Optional<java.lang.String> getProjectionExpression()
-
getLimitResults
public java.util.Optional<java.lang.Integer> getLimitResults()
-
getConsistentReadMode
public QueryConstants.ConsistentReadMode getConsistentReadMode()
-
-