All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractDynamicQuery<T> |
|
| AbstractDynamoDBConfiguration |
Base class for Spring Data DynamoDB configuration using JavaConfig.
|
| AbstractDynamoDBDateMarshaller |
Deprecated.
|
| AbstractDynamoDBEventListener<E> |
Base class to implement domain class specific ApplicationListeners.
|
| AbstractDynamoDBQuery<T,ID> |
|
| AbstractDynamoDBQueryCreator<T,ID,R> |
|
| AbstractDynamoDBQueryCriteria<T,ID> |
|
| AbstractMultipleEntityQuery<T> |
|
| AbstractQuery<T> |
|
| AbstractSingleEntityQuery<T> |
|
| AfterDeleteEvent<T> |
|
| AfterLoadEvent<T> |
|
| AfterQueryEvent<T> |
|
| AfterSaveEvent<T> |
|
| AfterScanEvent<T> |
|
| AuditingEventListener |
Event listener to populate auditing related fields on an entity about to be
saved.
|
| BatchDeleteException |
|
| BatchWriteException |
|
| BeanNames |
Constants to declare bean names used by the namespace configuration.
|
| BeforeDeleteEvent<T> |
|
| BeforeSaveEvent<T> |
|
| CompositeIdHashAndRangeKeyExtractor<ID,H> |
|
| CountByHashAndRangeKeyQuery<T> |
|
| CountByHashKeyQuery<T> |
|
| Date2EpocheDynamoDBMarshaller |
|
| Date2IsoDynamoDBMarshaller |
|
| DateDynamoDBMarshaller |
|
| DefaultDynamoDBDateMarshaller |
Deprecated.
|
| DynamoDBAuditingBeanDefinitionParser |
BeanDefinitionParser to
register a AuditingEventListener to transparently set auditing
information on an entity.
|
| DynamoDBCountQueryCreator<T,ID> |
|
| DynamoDBCrudRepository<T,ID> |
DynamoDB specific extension of
Repository.
|
| DynamoDBEntityInformation<T,ID> |
Encapsulates minimal information needed to load DynamoDB entities.
|
| DynamoDBEntityMetadataSupport<T,ID> |
|
| DynamoDBEntityWithHashAndRangeKeyCriteria<T,ID> |
|
| DynamoDBEntityWithHashKeyOnlyCriteria<T,ID> |
|
| DynamoDBHashAndRangeKey |
Default implementation of a DynamoDB composite key, comprising of both a hash
and a range key.
|
| DynamoDBHashAndRangeKeyExtractingEntityMetadata<T,ID> |
Obtains basic hash-and-range-key-related metadata about a DynamoDBEntity
|
| DynamoDBHashAndRangeKeyExtractingEntityMetadataImpl<T,ID> |
|
| DynamoDBHashAndRangeKeyMethodExtractor<ID> |
|
| DynamoDBHashAndRangeKeyMethodExtractorImpl<T> |
|
| DynamoDBHashKeyExtractingEntityMetadata<T> |
Obtains basic hash key-related metadata about a DynamoDBEntity, such as
whether properties have overridden attribute names or have custom marshallers
assigned, whether a property is a hash key property or a composite id
property, and generates a hash key prototype entity given a hash key.
|
| DynamoDBIdIsHashAndRangeKeyEntityInformation<T,ID> |
|
| DynamoDBIdIsHashAndRangeKeyEntityInformationImpl<T,ID> |
Encapsulates minimal information needed to load DynamoDB entities that have
both hash and range key, and have a composite id attribute annotated with
Id.
|
| DynamoDBIdIsHashKeyEntityInformationImpl<T,ID> |
Encapsulates minimal information needed to load DynamoDB entities.
|
| DynamoDBMapperConfigFactory |
|
| DynamoDBMapperFactory |
|
| DynamoDBMappingContext |
|
| DynamoDBMappingContextProcessor<T,ID> |
|
| DynamoDBMappingEvent<T> |
|
| DynamoDBOperations |
Interface to DynmaoDB - as seen from the Spring-Data world
|
| DynamoDBPagingAndSortingRepository<T,ID> |
DynamoDB specific extension of
Repository.
|
| DynamoDBPersistentEntity<T> |
Interface for a DynamoDB-specific entity.
|
| DynamoDBPersistentEntityImpl<T> |
|
| DynamoDBPersistentProperty |
Interface for a DynamoDB-specific PersistentProperty.
|
| DynamoDBQueryCreator<T,ID> |
|
| DynamoDBQueryCriteria<T,ID> |
|
| DynamoDBQueryLookupStrategy |
|
| DynamoDBQueryMethod<T,ID> |
|
| DynamoDBRepositoriesRegistrar |
|
| DynamoDBRepositoryConfigExtension |
|
| DynamoDBRepositoryExtension |
A portable CDI extension which registers beans for Spring Data DynamoDB
repositories.
|
| DynamoDBRepositoryFactory |
|
| DynamoDBRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID extends java.io.Serializable> |
Special adapter for Springs
FactoryBean interface to allow easy
setup of repository factories via Spring configuration.
|
| DynamoDBRepositoryNameSpaceHandler |
Simple namespace handler for repositories namespace.
|
| DynamoDBTemplate |
|
| EnableDynamoDBAuditing |
Annotation to enable auditing in DynamoDB via annotation configuration.
|
| EnableDynamoDBRepositories |
Annotation to enable DynamoDB repositories.
|
| EnableScan |
|
| EnableScanAnnotationPermissions |
|
| EnableScanCount |
|
| EnableScanPermissions |
|
| Entity2DDL |
Configuration key is spring.data.dynamodb.entity2ddl.auto Inspired by
Hibernate's hbm2ddl
|
| Entity2DynamoDBTableSynchronizer<T,ID> |
This is the base class for all classes performing the validation or
auto-creation of tables based on the entity classes.
|
| EntityInformationProxyPostProcessor<T,ID> |
|
| ExceptionHandler |
|
| FieldAndGetterReflectionEntityInformation<T,ID> |
EntityInformation
implementation that inspects getters for an annotation and invokes this
getter's value to retrieve the id.
|
| HashAndRangeKeyExtractor<ID,H> |
|
| HashKeyExtractor<ID,H> |
|
| HashKeyIsIdHashKeyExtractor<ID> |
|
| Instant2EpocheDynamoDBMarshaller |
|
| Instant2IsoDynamoDBMarshaller |
|
| LoggingEventListener |
ApplicationListener for DynamoDB mapping
events logging the events.
|
| MultipleEntityQueryExpressionQuery<T> |
|
| MultipleEntityQueryRequestQuery<T> |
|
| MultipleEntityScanExpressionQuery<T> |
|
| PartTreeDynamoDBQuery<T,ID> |
|
| Query<T> |
|
| Query |
|
| QueryConstants |
|
| QueryExpressionCountQuery<T> |
|
| QueryRequestCountQuery |
|
| ScanExpressionCountQuery<T> |
|
| SimpleDynamoDBCrudRepository<T,ID> |
Default implementation of the
CrudRepository interface.
|
| SimpleDynamoDBPagingAndSortingRepository<T,ID> |
Default implementation of the
PagingAndSortingRepository
interface.
|
| SingleEntityLoadByHashAndRangeKeyQuery<T> |
|
| SingleEntityLoadByHashKeyQuery<T> |
|
| SortHandler |
Some helper methods to deal with Sort.
|
| StaticQuery<T> |
|
| UnpagedPageImpl<T> |
Page implementation that uses only the methods from the
Iterable interface thus the lazy list from the AWS SDK used as result
set can be properly used
|
| ValidatingDynamoDBEventListener |
javax.validation dependant entities validator.
|