DynamoDBHashAndRangeKeyExtractingEntityMetadata<T,ID>, DynamoDBHashKeyExtractingEntityMetadata<T>, org.springframework.data.repository.core.EntityMetadata<T>public class DynamoDBHashAndRangeKeyExtractingEntityMetadataImpl<T,ID> extends DynamoDBEntityMetadataSupport<T,ID> implements DynamoDBHashAndRangeKeyExtractingEntityMetadata<T,ID>
| Constructor | Description | 
|---|---|
| DynamoDBHashAndRangeKeyExtractingEntityMetadataImpl(Class<T> domainType) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| <H> HashAndRangeKeyExtractor<ID,H> | getHashAndRangeKeyExtractor(Class<ID> idClass) | |
| T | getHashKeyPropotypeEntityForHashKey(Object hashKey) | |
| Set<String> | getIndexRangeKeyPropertyNames() | |
| String | getRangeKeyPropertyName() | |
| boolean | isCompositeHashAndRangeKeyProperty(String propertyName) | 
getDynamoDBTableName, getEntityInformation, getGlobalSecondaryIndexNamesByPropertyName, getHashKeyPropertyName, getJavaType, getMarshallerForProperty, getOverriddenAttributeName, getOverriddenAttributeName, getPropertyNameForAccessorMethod, getPropertyNameForField, getTypeConverterForProperty, isFieldAnnotatedWith, isGlobalIndexHashKeyProperty, isGlobalIndexRangeKeyProperty, isHashKeyProperty, toSetterMethodNameFromAccessorMethodgetDynamoDBTableName, getGlobalSecondaryIndexNamesByPropertyName, getHashKeyPropertyName, getMarshallerForProperty, getOverriddenAttributeName, getTypeConverterForProperty, isGlobalIndexHashKeyProperty, isGlobalIndexRangeKeyProperty, isHashKeyPropertypublic <H> HashAndRangeKeyExtractor<ID,H> getHashAndRangeKeyExtractor(Class<ID> idClass)
getHashAndRangeKeyExtractor in interface DynamoDBHashAndRangeKeyExtractingEntityMetadata<T,ID>public String getRangeKeyPropertyName()
getRangeKeyPropertyName in interface DynamoDBHashAndRangeKeyExtractingEntityMetadata<T,ID>public Set<String> getIndexRangeKeyPropertyNames()
getIndexRangeKeyPropertyNames in interface DynamoDBHashAndRangeKeyExtractingEntityMetadata<T,ID>public T getHashKeyPropotypeEntityForHashKey(Object hashKey)
getHashKeyPropotypeEntityForHashKey in interface DynamoDBHashAndRangeKeyExtractingEntityMetadata<T,ID>public boolean isCompositeHashAndRangeKeyProperty(String propertyName)
isCompositeHashAndRangeKeyProperty in interface DynamoDBHashAndRangeKeyExtractingEntityMetadata<T,ID>Copyright © 2018. All rights reserved.