AbstractDynamoDBQueryCriteria
, DynamoDBEntityWithHashAndRangeKeyCriteria
, DynamoDBEntityWithHashKeyOnlyCriteria
public interface DynamoDBQueryCriteria<T,ID>
Modifier and Type | Method | Description |
---|---|---|
Query<Long> |
buildCountQuery(DynamoDBOperations dynamoDBOperations,
boolean pageQuery) |
|
Query<T> |
buildQuery(DynamoDBOperations dynamoDBOperations) |
|
DynamoDBQueryCriteria<T,ID> |
withNoValuedCriteria(String segment,
com.amazonaws.services.dynamodbv2.model.ComparisonOperator null1) |
|
DynamoDBQueryCriteria<T,ID> |
withProjection(Optional<String> projection) |
|
DynamoDBQueryCriteria<T,ID> |
withPropertyBetween(String segment,
Object value1,
Object value2,
Class<?> type) |
|
DynamoDBQueryCriteria<T,ID> |
withPropertyEquals(String segment,
Object next,
Class<?> type) |
|
DynamoDBQueryCriteria<T,ID> |
withPropertyIn(String segment,
Iterable<?> o,
Class<?> type) |
|
DynamoDBQueryCriteria<T,ID> |
withSingleValueCriteria(String propertyName,
com.amazonaws.services.dynamodbv2.model.ComparisonOperator comparisonOperator,
Object value,
Class<?> type) |
|
DynamoDBQueryCriteria<T,ID> |
withSort(org.springframework.data.domain.Sort sort) |
DynamoDBQueryCriteria<T,ID> withSingleValueCriteria(String propertyName, com.amazonaws.services.dynamodbv2.model.ComparisonOperator comparisonOperator, Object value, Class<?> type)
DynamoDBQueryCriteria<T,ID> withNoValuedCriteria(String segment, com.amazonaws.services.dynamodbv2.model.ComparisonOperator null1)
DynamoDBQueryCriteria<T,ID> withPropertyEquals(String segment, Object next, Class<?> type)
DynamoDBQueryCriteria<T,ID> withPropertyIn(String segment, Iterable<?> o, Class<?> type)
DynamoDBQueryCriteria<T,ID> withPropertyBetween(String segment, Object value1, Object value2, Class<?> type)
DynamoDBQueryCriteria<T,ID> withSort(org.springframework.data.domain.Sort sort)
DynamoDBQueryCriteria<T,ID> withProjection(Optional<String> projection)
Query<T> buildQuery(DynamoDBOperations dynamoDBOperations)
Query<Long> buildCountQuery(DynamoDBOperations dynamoDBOperations, boolean pageQuery)
Copyright © 2018. All rights reserved.