Package-level declarations
Types
Defines the specification for reading/writing items from DynamoDbMapper directly (e.g., cross-table operations)
Represents a secondary index on a table in DynamoDB and an associated item schema. Operations on this index will invoke low-level operations and map items to objects.
Specifies how items can be read from a secondary index
An immutable representation of a low-level item in a DynamoDB table. Items consist of attributes, each of which have a string name and a value.
Represents a source of DynamoDB items (such as a table or secondary index)
A mutable representation of a low-level item in a DynamoDB table. Items consist of attributes, each of which have a string name and a value.
Specifies how items can be read from and written to a specific DynamoDB location (such as a table or a secondary index)
Defines AttributeKey instances for schema-specific metadata
Represents a table in DynamoDB and an associated item schema. Operations on this table will invoke low-level operations after mapping objects to items and vice versa.
Specifies how items can be read from and written to a table
Functions
Builds a new immutable Item by populating a MutableItem using the provided block and returning a read-only copy of it.
Returns a new immutable Item with the specified attributes, given as name-value pairs
Inherited functions
Convert this MutableItem to an immutable Item. Changes to this instance do not affect the returned instance.
Converts this map to an immutable Item
Convert this Item into a MutableItem. Changes to the returned instance do not affect this instance.
Converts this map to a MutableItem