public class DynamoDBEntityWithHashKeyOnlyCriteria<T,ID extends Serializable> extends AbstractDynamoDBQueryCriteria<T,ID>
attributeConditions, clazz, globalSecondaryIndexName, hashKeyAttributeValue, hashKeyPropertyValue, propertyConditions, sort| Constructor and Description |
|---|
DynamoDBEntityWithHashKeyOnlyCriteria(DynamoDBEntityInformation<T,ID> entityInformation) |
| Modifier and Type | Method and Description |
|---|---|
protected Query<Long> |
buildFinderCountQuery(DynamoDBOperations dynamoDBOperations,
boolean pageQuery) |
protected Query<T> |
buildFinderQuery(DynamoDBOperations dynamoDBOperations) |
com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBScanExpression |
buildScanExpression() |
protected Query<Long> |
buildSingleEntityCountQuery(DynamoDBOperations dynamoDBOperations) |
protected Query<T> |
buildSingleEntityLoadQuery(DynamoDBOperations dynamoDBOperations) |
boolean |
isApplicableForLoad() |
protected boolean |
isOnlyHashKeySpecified() |
DynamoDBQueryCriteria<T,ID> |
withPropertyEquals(String propertyName,
Object value,
Class<?> propertyType) |
addAttributeValue, applySortIfSpecified, applySortIfSpecified, buildCountQuery, buildQuery, buildQueryRequest, comparisonOperatorsPermittedForQuery, createCollectionCondition, createNoValueCondition, createSingleValueCondition, getAttributeName, getGlobalSecondaryIndexName, getHashKeyAttributeName, getHashKeyAttributeValue, getHashKeyConditions, getHashKeyPropertyName, getHashKeyPropertyValue, getPropertyAttributeValue, hasIndexHashKeyEqualCondition, hasIndexRangeKeyCondition, isApplicableForGlobalSecondaryIndex, isHashKeyProperty, isHashKeySpecified, withCondition, withHashKeyEquals, withNoValuedCriteria, withPropertyBetween, withPropertyIn, withSingleValueCriteria, withSortpublic DynamoDBEntityWithHashKeyOnlyCriteria(DynamoDBEntityInformation<T,ID> entityInformation)
protected Query<T> buildSingleEntityLoadQuery(DynamoDBOperations dynamoDBOperations)
buildSingleEntityLoadQuery in class AbstractDynamoDBQueryCriteria<T,ID extends Serializable>protected Query<Long> buildSingleEntityCountQuery(DynamoDBOperations dynamoDBOperations)
buildSingleEntityCountQuery in class AbstractDynamoDBQueryCriteria<T,ID extends Serializable>protected Query<T> buildFinderQuery(DynamoDBOperations dynamoDBOperations)
buildFinderQuery in class AbstractDynamoDBQueryCriteria<T,ID extends Serializable>protected Query<Long> buildFinderCountQuery(DynamoDBOperations dynamoDBOperations, boolean pageQuery)
buildFinderCountQuery in class AbstractDynamoDBQueryCriteria<T,ID extends Serializable>protected boolean isOnlyHashKeySpecified()
isOnlyHashKeySpecified in class AbstractDynamoDBQueryCriteria<T,ID extends Serializable>public boolean isApplicableForLoad()
isApplicableForLoad in class AbstractDynamoDBQueryCriteria<T,ID extends Serializable>public com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBScanExpression buildScanExpression()
Copyright © 2016. All rights reserved.