DynamoDBHashKeyExtractingEntityMetadata<T>
, org.springframework.data.repository.core.EntityMetadata<T>
DynamoDBIdIsHashAndRangeKeyEntityInformation<T,ID>
DynamoDBHashAndRangeKeyExtractingEntityMetadataImpl
, DynamoDBIdIsHashAndRangeKeyEntityInformationImpl
public interface DynamoDBHashAndRangeKeyExtractingEntityMetadata<T,ID> extends DynamoDBHashKeyExtractingEntityMetadata<T>
Modifier and Type | Method | Description |
---|---|---|
<H> HashAndRangeKeyExtractor<ID,H> |
getHashAndRangeKeyExtractor(Class<ID> idClass) |
|
<H> T |
getHashKeyPropotypeEntityForHashKey(H hashKey) |
|
Set<String> |
getIndexRangeKeyPropertyNames() |
|
String |
getRangeKeyPropertyName() |
|
boolean |
isCompositeHashAndRangeKeyProperty(String propertyName) |
getDynamoDBTableName, getGlobalSecondaryIndexNamesByPropertyName, getHashKeyPropertyName, getMarshallerForProperty, getOverriddenAttributeName, getTypeConverterForProperty, isGlobalIndexHashKeyProperty, isGlobalIndexRangeKeyProperty, isHashKeyProperty
<H> HashAndRangeKeyExtractor<ID,H> getHashAndRangeKeyExtractor(Class<ID> idClass)
String getRangeKeyPropertyName()
boolean isCompositeHashAndRangeKeyProperty(String propertyName)
<H> T getHashKeyPropotypeEntityForHashKey(H hashKey)
Copyright © 2018. All rights reserved.