Package software.amazon.awssdk.enhanced.dynamodb.mapper
package software.amazon.awssdk.enhanced.dynamodb.mapper
-
ClassDescriptionImplementation of
TableSchemathat builds a table schema based on properties and annotations of a bean class.ImmutableAttribute<T,B, R> A class that represents an attribute on an mapped immutable item.ImmutableAttribute.Builder<T,B, R> A typed builder forImmutableAttribute.Implementation ofTableSchemathat builds a table schema based on properties and annotations of an immutable class with an associated builder class.StaticAttribute<T,R> A class that represents an attribute that can be read from and written to an mapped item.A typed builder forStaticAttribute.Interface for a tag that can be applied to anyStaticAttribute.Common implementations ofStaticAttributeTag.Implementation ofTableSchemathat builds a schema for immutable data objects based on directly declared attributes.Builder for aStaticImmutableTableSchemaImplementation ofTableMetadatathat can be constructed directly using literal values for metadata objects.Builder forStaticTableMetadataImplementation ofTableSchemathat builds a schema based on directly declared attributes and methods to get and set those attributes.Builder for aStaticTableSchemaInterface for a tag that can be applied to anyStaticTableSchema.Update behaviors that can be applied to individual attributes.WrappedTableSchema<T,R extends TableSchema<T>> Base class for anyTableSchemaimplementation that wraps and acts as a differentTableSchemaimplementation.