Uses of Package
com.amazonaws.services.dynamodbv2.datamodeling
Packages that use com.amazonaws.services.dynamodbv2.datamodeling
Package
Description
Standard implementations of
ArgumentMarshaller
.Standard implementations of
ArgumentUnmarshaller
.-
Classes in com.amazonaws.services.dynamodbv2.datamodeling used by com.amazonaws.services.dynamodbv2.datamodelingClassDescriptionAbstract implementation of
IDynamoDBMapper
.Interface to make it possible to cache the expensive type determination behavior.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.Parameters for thetransform
anduntransform
methods, so we don't have to break the interface in order to add additional parameters.A strategy for mapping between Java types and DynamoDB types.Dependency injection for theItemConverter
s that thisConversionSchema
generates.Annotation to mark other annotations as being part of DyanmoDB.Enumeration of possible auto-generation strategies.Enables adding options to a delete operation.Object mapper for domain-object interaction with DynamoDB.The return type of batchWrite, batchDelete and batchSave.Immutable configuration object for service call behavior.DynamoDBMapper#batchWrite takes arbitrary number of save/delete requests and breaks them into smaller chunks that can be accepted by the service API.A fluent builder for DynamoDBMapperConfig objects.Enumeration of consistent read behavior.Default implementation ofDynamoDBMapperConfig.TableNameResolver
that mimics the behavior of DynamoDBMapper before the addition ofDynamoDBMapperConfig.TableNameResolver
.Interface for a strategy used to determine the table name of an object based on it's class.Enumeration of pagination loading strategy.Enumeration of behaviors for the save operation.Allows overriding the table name declared on a domain class by theDynamoDBTable
annotation.Interface for a strategy used to determine the table name of an object based on it's class.Marshaller interface for storing complex types in DynamoDB as Strings.A query expression.Enables adding options to a save operation.Options for filtering results from a scan operation.Interface for DynamoDBMapper.The concrete realization of a strategy for converting between Java objects and DynamoDB AttributeValues.Unmodifiable list supporting paginated result sets from Amazon DynamoDB.Implementation of the List interface that represents the results from a parallel scan in AWS DynamoDB.Implementation of the List interface that represents the results from a query in AWS DynamoDB.Implementation of the List interface that represents the results from a scan in AWS DynamoDB.Container for a page of query resultsA smart Map forAmazonS3
objects.An S3 Link that works withDynamoDBMapper
.Container for a page of scan results. -
Classes in com.amazonaws.services.dynamodbv2.datamodeling used by com.amazonaws.services.dynamodbv2.datamodeling.marshallersClassDescriptionInterface to make it possible to cache the expensive type determination behavior.Marshaller interface for storing complex types in DynamoDB as Strings.The concrete realization of a strategy for converting between Java objects and DynamoDB AttributeValues.
-
Classes in com.amazonaws.services.dynamodbv2.datamodeling used by com.amazonaws.services.dynamodbv2.datamodeling.unmarshallersClassDescriptionUnmarshaller interface to make it possible to cache the expensive type-determination behavior necessary when turning a service result back into an object.The concrete realization of a strategy for converting between Java objects and DynamoDB AttributeValues.A smart Map for
AmazonS3
objects.