public class ScanIterable<T> extends DynamoDBIterable<T>
| Constructor and Description |
|---|
ScanIterable(com.amazonaws.services.dynamodbv2.AmazonDynamoDB dynamoDB,
Enhancer<T> enhancer,
com.amazonaws.services.dynamodbv2.model.ScanRequest scanRequest,
java.util.Collection<java.lang.String> keyFields) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Iterator<java.util.Map<java.lang.String,com.amazonaws.services.dynamodbv2.model.AttributeValue>> |
fetchItems() |
protected java.lang.String |
getHashKeyField() |
protected java.util.Collection<java.lang.String> |
getKeyFields() |
java.lang.String |
getPosition(boolean removeHashKey) |
protected boolean |
moreAvailable() |
protected void |
setExclusiveStartKey(java.util.Map<java.lang.String,com.amazonaws.services.dynamodbv2.model.AttributeValue> exclusiveStartKey) |
getDynamoDB, getEnhancer, getPosition, hasResultsPastLimit, iterator, setLimit, setPosition, setPositionprotected void setExclusiveStartKey(java.util.Map<java.lang.String,com.amazonaws.services.dynamodbv2.model.AttributeValue> exclusiveStartKey)
setExclusiveStartKey in class DynamoDBIterable<T>protected java.util.Iterator<java.util.Map<java.lang.String,com.amazonaws.services.dynamodbv2.model.AttributeValue>> fetchItems()
fetchItems in class DynamoDBIterable<T>protected boolean moreAvailable()
moreAvailable in class DynamoDBIterable<T>protected java.util.Collection<java.lang.String> getKeyFields()
getKeyFields in class DynamoDBIterable<T>protected java.lang.String getHashKeyField()
getHashKeyField in class DynamoDBIterable<T>public java.lang.String getPosition(boolean removeHashKey)
getPosition in class DynamoDBIterable<T>Copyright © 2017. All Rights Reserved.