Package org.socialsignin.spring.data.dynamodb.repository.support
-
Interface Summary Interface Description DynamoDBEntityInformation<T,ID> Encapsulates minimal information needed to load DynamoDB entities.DynamoDBHashAndRangeKeyExtractingEntityMetadata<T,ID> Obtains basic hash-and-range-key-related metadata about a DynamoDBEntityDynamoDBHashAndRangeKeyMethodExtractor<ID> 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> EnableScanPermissions HashAndRangeKeyExtractor<ID,H> HashKeyExtractor<ID,H> -
Class Summary Class Description CompositeIdHashAndRangeKeyExtractor<ID,H> DynamoDBEntityMetadataSupport<T,ID> DynamoDBHashAndRangeKeyExtractingEntityMetadataImpl<T,ID> DynamoDBHashAndRangeKeyMethodExtractorImpl<T> 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 withId.DynamoDBIdIsHashKeyEntityInformationImpl<T,ID> Encapsulates minimal information needed to load DynamoDB entities.DynamoDBRepositoryFactory DynamoDBRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID extends java.io.Serializable> Special adapter for SpringsFactoryBeaninterface to allow easy setup of repository factories via Spring configuration.EnableScanAnnotationPermissions FieldAndGetterReflectionEntityInformation<T,ID> EntityInformationimplementation that inspects getters for an annotation and invokes this getter's value to retrieve the id.HashKeyIsIdHashKeyExtractor<ID> SimpleDynamoDBCrudRepository<T,ID> Default implementation of theCrudRepositoryinterface.SimpleDynamoDBPagingAndSortingRepository<T,ID> Default implementation of thePagingAndSortingRepositoryinterface.