All Classes and Interfaces

Class
Description
Base Spring configuration for DynamoDB mapping and template beans.
 
 
 
 
 
 
Allows a derived repository query to execute as a DynamoDB scan.
 
 
 
 
 
Maps a property to a DynamoDB attribute.
 
Demonstrates @ValueConverter, @Version, @SortKeyTemplate, and @Derived.
 
 
 
 
 
 
Marks a property reconstructed from a sort-key template and omitted on write.
Demonstrates derived key queries, limits, ordering, count, and exists.
 
Invoked after a DynamoDB item is converted into an entity.
Published after a read item is converted and after its callback runs.
Published after a DeleteItem request succeeds.
Invoked after a save write succeeds.
Published after a save write succeeds.
Published after an UpdateItem request succeeds.
 
Invoked before a save entity enters DynamoDB conversion.
Published before a DeleteItem request.
Invoked after before-convert callbacks and before a save write.
Published before a save entity is converted and written.
Published before an UpdateItem request.
Repository ID containing both DynamoDB key values.
Condition expression and values for a DynamoDB write.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Base application event carrying a mapped entity and physical table name.
Main API for DynamoDB persistence, reads, queries, scans, and updates.
Per-request limit and exclusive-start cursor for DynamoDB pagination.
 
 
 
 
 
 
 
 
 
 
 
Options for a low-level DynamoDB Query request.
 
 
 
 
 
 
CRUD repository for DynamoDB table entities.
 
 
 
 
 
Options for a low-level DynamoDB Scan request.
 
Default DynamoDbOperations implementation backed by an AWS SDK DynamoDbClient.
Expressions and values for a DynamoDB UpdateItem request.
 
 
Maps an embedded property selected by sort-key patterns.
Demonstrates nested-map and routed flattened @Embedded mappings.
Enables scanning and configuration of DynamoDB repositories.
 
Query or scan result with count and optional continuation cursor.
Read result with an optional PartiQL continuation token.
Successful write result containing the resulting entity.
Runs the independently documented examples in their Spring ordering.
One independently readable Spring Data DynamoDB example.
Demonstrates explicit filter expressions, scan opt-in, and PartiQL.
Maps an expression name placeholder to a DynamoDB attribute.
Supplies a constant value for a DynamoDB expression placeholder.
 
Builds a typed, key-schema-validated DynamoDB index query.
 
Routes matching items onto a field of an ItemCollectionView.
Read-only repository that folds one DynamoDB item-collection query page into a view.
Demonstrates one-page item-collection folding on a table and secondary index.
Defines a read-only view that folds related DynamoDB items into one object.
 
 
 
 
 
Demonstrates entity callbacks and mapping application events.
 
 
Demonstrates classpath named queries with annotation metadata.
 
Normalizes email values before writing them to DynamoDB.
 
 
 
 
 
 
 
 
 
 
 
Read-only projection of orders through the status index.
Queries the typed, read-only GSI1 order projection.
Demonstrates caller-controlled keyset continuation through Window and template APIs.
Marks a property as a partition-key component.
Holds repeated partition-key declarations.
 
 
Declares an explicit DynamoDB repository read query.
Seeds the table and demonstrates repository save/saveAll operations.
Maps a read-only entity view to a DynamoDB secondary index.
Marker for read-only repositories backed by a DynamoDB secondary-index view.
Demonstrates a typed, read-only SecondaryIndexRepository.
 
 
Marks a property as a sort-key component.
Holds repeated sort-key declarations.
Composes and decomposes a sort key from entity properties.
Holds repeated sort-key templates.
 
 
 
 
Maps an entity to a DynamoDB table.
Demonstrates generic template results, conditional insert, and BatchWriteItem.
 
Declares a single-item DynamoDB update.
Demonstrates @Update, state-based update, and delete operations.
 
Base result for a successful DynamoDB write.