Package | Description |
---|---|
com.amazonaws.services.dynamodbv2.datamodeling | |
com.amazonaws.services.dynamodbv2.datamodeling.marshallers |
Standard implementations of
ArgumentMarshaller . |
com.amazonaws.services.dynamodbv2.datamodeling.unmarshallers |
Standard implementations of
ArgumentUnmarshaller . |
Class and Description |
---|
AbstractDynamoDBMapper
Abstract implementation of
IDynamoDBMapper . |
ArgumentMarshaller
Interface to make it possible to cache the expensive type determination
behavior.
|
ArgumentUnmarshaller
Unmarshaller interface to make it possible to cache the expensive
type-determination behavior necessary when turning a service result back
into an object.
|
AttributeTransformer
A hook allowing a custom transform/untransform of the raw attribute
values immediately before writing them into DynamoDB and immediately
after reading them out of DynamoDB, but with extra context about
the model class not available at the raw AmazonDynamoDB level.
|
AttributeTransformer.Parameters
Parameters for the
transform and untransform methods,
so we don't have to break the interface in order to add additional
parameters. |
BatchLoadContext
Container object that has information about the batch load request made to DynamoDB.
|
ConversionSchema
A strategy for mapping between Java types and DynamoDB types.
|
ConversionSchema.Dependencies
Dependency injection for the
ItemConverter s that this
ConversionSchema generates. |
ConversionSchemas.Builder |
DynamoDB
Annotation to mark other annotations as being part of DyanmoDB.
|
DynamoDBAutoGenerated
Annotation to mark a property using a custom auto-generator.
|
DynamoDBAutoGeneratedDefault
Annotation to assign a default value on creation if value is null.
|
DynamoDBAutoGeneratedKey
Annotation for marking a hash key or range key property in a class to
auto-generate this key.
|
DynamoDBAutoGeneratedTimestamp
Annotation for marking a property as auto-generatable.
|
DynamoDBAutoGenerateStrategy
Enumeration of possible auto-generation strategies.
|
DynamoDBAutoGenerator
Generator interface for generating attribute values.
|
DynamoDBDeleteExpression
Enables adding options to a delete operation.
|
DynamoDBMapper
Object mapper for domain-object interaction with DynamoDB.
|
DynamoDBMapper.FailedBatch
The return type of batchWrite, batchDelete and batchSave.
|
DynamoDBMapperConfig
Immutable configuration object for service call behavior.
|
DynamoDBMapperConfig.BatchLoadRetryStrategy
DynamoDBMapper#batchLoad(List) breaks the requested items in batches of maximum size 100. |
DynamoDBMapperConfig.BatchWriteRetryStrategy
DynamoDBMapper#batchWrite takes arbitrary number of save/delete requests
and breaks them into smaller chunks that can be accepted by the service
API.
|
DynamoDBMapperConfig.Builder
A fluent builder for DynamoDBMapperConfig objects.
|
DynamoDBMapperConfig.ConsistentReads
Enumeration of consistent read behavior.
|
DynamoDBMapperConfig.DefaultTableNameResolver
Default implementation of
DynamoDBMapperConfig.TableNameResolver that mimics the behavior
of DynamoDBMapper before the addition of DynamoDBMapperConfig.TableNameResolver . |
DynamoDBMapperConfig.ObjectTableNameResolver
Interface for a strategy used to determine the table name of an object based on it's class.
|
DynamoDBMapperConfig.PaginationLoadingStrategy
Enumeration of pagination loading strategy.
|
DynamoDBMapperConfig.SaveBehavior
Enumeration of behaviors for the save operation.
|
DynamoDBMapperConfig.TableNameOverride
Allows overriding the table name declared on a domain class by the
DynamoDBTable annotation. |
DynamoDBMapperConfig.TableNameResolver
Interface for a strategy used to determine the table name of an object based on it's class.
|
DynamoDBMapperFieldModel |
DynamoDBMapperFieldModel.DynamoDBAttributeType |
DynamoDBMarshaller
Marshaller interface for storing complex types in DynamoDB as Strings.
|
DynamoDBQueryExpression
A query expression.
|
DynamoDBSaveExpression
Enables adding options to a save operation.
|
DynamoDBScanExpression
Options for filtering results from a scan operation.
|
DynamoDBVersionAttribute
Annotation for marking a property as an optimistic locking version attribute.
|
IDynamoDBMapper
Interface for DynamoDBMapper.
|
ItemConverter
The concrete realization of a strategy for converting between Java objects
and DynamoDB AttributeValues.
|
KeyPair |
PaginatedList
Unmodifiable list supporting paginated result sets from Amazon DynamoDB.
|
PaginatedParallelScanList
Implementation of the List interface that represents the results from a parallel scan
in AWS DynamoDB.
|
PaginatedQueryList
Implementation of the List interface that represents the results from a query
in AWS DynamoDB.
|
PaginatedScanList
Implementation of the List interface that represents the results from a scan
in AWS DynamoDB.
|
ParallelScanTask |
QueryResultPage
Container for a page of query results
|
S3ClientCache
A smart Map for
AmazonS3 objects. |
S3Link
An S3 Link that works with
DynamoDBMapper . |
ScanResultPage
Container for a page of scan results.
|
Class and Description |
---|
ArgumentMarshaller
Interface to make it possible to cache the expensive type determination
behavior.
|
ArgumentMarshaller.BinaryAttributeMarshaller |
ArgumentMarshaller.BinarySetAttributeMarshaller |
ArgumentMarshaller.BooleanAttributeMarshaller |
ArgumentMarshaller.ListAttributeMarshaller |
ArgumentMarshaller.MapAttributeMarshaller |
ArgumentMarshaller.NumberAttributeMarshaller |
ArgumentMarshaller.NumberSetAttributeMarshaller |
ArgumentMarshaller.StringAttributeMarshaller |
ArgumentMarshaller.StringSetAttributeMarshaller |
DynamoDBMarshaller
Marshaller interface for storing complex types in DynamoDB as Strings.
|
ItemConverter
The concrete realization of a strategy for converting between Java objects
and DynamoDB AttributeValues.
|
Class and Description |
---|
ArgumentUnmarshaller
Unmarshaller interface to make it possible to cache the expensive
type-determination behavior necessary when turning a service result back
into an object.
|
DynamoDBMarshaller
Marshaller interface for storing complex types in DynamoDB as Strings.
|
ItemConverter
The concrete realization of a strategy for converting between Java objects
and DynamoDB AttributeValues.
|
S3ClientCache
A smart Map for
AmazonS3 objects. |
Copyright © 2016. All rights reserved.