DynamoDBQueryCriteria<T,ID>, SortHandlerpublic class DynamoDBEntityWithHashKeyOnlyCriteria<T,ID> extends AbstractDynamoDBQueryCriteria<T,ID>
attributeConditions, clazz, globalSecondaryIndexName, hashKeyAttributeValue, hashKeyPropertyValue, projection, propertyConditions, sort| Constructor | Description | 
|---|---|
| DynamoDBEntityWithHashKeyOnlyCriteria(DynamoDBEntityInformation<T,ID> entityInformation,
                                     com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapperTableModel<T> tableModel) | 
| Modifier and Type | Method | 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, withProjection, withPropertyBetween, withPropertyIn, withSingleValueCriteria, withSortclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitensureNoSort, ensureNoSort, throwUnsupportedSortOperationExceptionpublic DynamoDBEntityWithHashKeyOnlyCriteria(DynamoDBEntityInformation<T,ID> entityInformation, com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapperTableModel<T> tableModel)
protected Query<T> buildSingleEntityLoadQuery(DynamoDBOperations dynamoDBOperations)
buildSingleEntityLoadQuery in class AbstractDynamoDBQueryCriteria<T,ID>protected Query<Long> buildSingleEntityCountQuery(DynamoDBOperations dynamoDBOperations)
buildSingleEntityCountQuery in class AbstractDynamoDBQueryCriteria<T,ID>protected Query<T> buildFinderQuery(DynamoDBOperations dynamoDBOperations)
buildFinderQuery in class AbstractDynamoDBQueryCriteria<T,ID>protected Query<Long> buildFinderCountQuery(DynamoDBOperations dynamoDBOperations, boolean pageQuery)
buildFinderCountQuery in class AbstractDynamoDBQueryCriteria<T,ID>protected boolean isOnlyHashKeySpecified()
isOnlyHashKeySpecified in class AbstractDynamoDBQueryCriteria<T,ID>public boolean isApplicableForLoad()
isApplicableForLoad in class AbstractDynamoDBQueryCriteria<T,ID>public com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBScanExpression buildScanExpression()
Copyright © 2018. All rights reserved.