|
|||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
DynamoDBMarshaller<T> | Marshaller interface for storing complex types in DynamoDB as Strings. |
Class Summary | |
---|---|
DynamoDBMapper | Object mapper for domain-object interaction with DynamoDB. |
DynamoDBMapperConfig | Immutable configuration object for service call behavior. |
DynamoDBMapperConfig.TableNameOverride | Allows overriding the table name declared on a domain class by the
DynamoDBTable annotation. |
DynamoDBQueryExpression | A query expression |
DynamoDBReflector | Reflection assistant for DynamoDBMapper |
DynamoDBScanExpression | Options for filtering results from a scan operation. |
JsonMarshaller<T> | Simple JSON marshaller that uses Jackson mapper. |
KeyPair | |
PaginatedList<T> | Unmodifiable list supporting paginated result sets from Amazon DynamoDB. |
PaginatedQueryList<T> | Implementation of the List interface that represents the results from a query in AWS DynamoDB. |
PaginatedScanList<T> | Implementation of the List interface that represents the results from a scan in AWS DynamoDB. |
Enum Summary | |
---|---|
DynamoDBMapperConfig.ConsistentReads | Enumeration of consistent read behavior. |
DynamoDBMapperConfig.SaveBehavior | Enumeration of behaviors for the save operation. |
Exception Summary | |
---|---|
DynamoDBMappingException | Generic exception for problems occuring when mapping DynamoDB items to Java objects or vice versa. |
Annotation Types Summary | |
---|---|
DynamoDBAttribute | Interface for marking a class property as an attribute in a DynamoDB table. |
DynamoDBAutoGeneratedKey | Annotation for marking a hash key or range key property in a class to auto-generate this key. |
DynamoDBHashKey | Annotation for marking a property as the hash key for a modeled class. |
DynamoDBIgnore | Interface for marking a class property as non-modeled. |
DynamoDBMarshalling | Annotation to mark a property as using a custom marshaller. |
DynamoDBRangeKey | Annotation for marking a property in a class as the range key for a DynamoDB table. |
DynamoDBTable | Annotation to mark a class as a DynamoDB table. |
DynamoDBVersionAttribute | Annotation for marking a property as an optimistic locking version attribute. |
|
|||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |