Package | Description |
---|---|
com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper |
Primary classes for interacting with the DynamoDB Object Mapper mobile connector for easily storing Java objects in the cloud.
|
com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers |
Standard implementations of
ArgumentMarshaller . |
com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers |
Standard implementations of
ArgumentUnmarshaller . |
Class and Description |
---|
ArgumentMarshaller
Interface to make it possible to cache the expensive type determination
behavior.
|
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 AmazonDymnamoDB 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. |
ConversionSchema
A strategy for mapping between Java types and DynamoDB types.
|
ConversionSchema.Dependencies
Dependency injection for the
ItemConverter s that this
ConversionSchema generates. |
DynamoDBDeleteExpression
Enables adding options to a delete operation.
|
DynamoDBMapper
Object mapper for domain-object interaction with DynamoDB.
|
DynamoDBMapper.Builder
Builder class for DynamoDBMapper
|
DynamoDBMapper.FailedBatch
The return type of batchWrite, batchDelete and batchSave.
|
DynamoDBMapperConfig
Immutable configuration object for service call behavior.
|
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
A class that converts the variable to DynamoDB field.
|
DynamoDBMapperFieldModel.DynamoDBAttributeType
The DynamoDB Attribute types.
|
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.
|
ItemConverter
The concrete realization of a strategy for converting between Java objects
and DynamoDB AttributeValues.
|
KeyPair
A KeyPair of hash and range key.
|
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
A task thats runs DynamoDB scan operations in parallel.
|
QueryResultPage
Container for a page of query results
|
S3ClientCache
A smart Map for
AmazonS3Client 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
The binary attribute marshaller.
|
ArgumentMarshaller.BinarySetAttributeMarshaller
The binary set attribute marshaller.
|
ArgumentMarshaller.BooleanAttributeMarshaller
The boolean attribute marshaller.
|
ArgumentMarshaller.ListAttributeMarshaller
The list attribute marshaller.
|
ArgumentMarshaller.MapAttributeMarshaller
The map attribute marshaller.
|
ArgumentMarshaller.NumberAttributeMarshaller
The number attribute marshaller.
|
ArgumentMarshaller.NumberSetAttributeMarshaller
The number set attribute marshaller.
|
ArgumentMarshaller.StringAttributeMarshaller
The boolean attribute marshaller.
|
ArgumentMarshaller.StringSetAttributeMarshaller
The string set attribute marshaller.
|
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
AmazonS3Client objects. |
Copyright © 2019. All rights reserved.