Interface DynamoDBHashKeyExtractingEntityMetadata<T>

    • Method Detail

      • getOverriddenAttributeName

        java.util.Optional<java.lang.String> getOverriddenAttributeName​(java.lang.String propertyName)
      • getMarshallerForProperty

        <V extends com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMarshaller<?>> V getMarshallerForProperty​(java.lang.String propertyName)
      • getTypeConverterForProperty

        com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBTypeConverter<?,​?> getTypeConverterForProperty​(java.lang.String propertyName)
      • isHashKeyProperty

        boolean isHashKeyProperty​(java.lang.String propertyName)
      • getHashKeyPropertyName

        java.lang.String getHashKeyPropertyName()
      • getDynamoDBTableName

        java.lang.String getDynamoDBTableName()
      • getGlobalSecondaryIndexNamesByPropertyName

        java.util.Map<java.lang.String,​java.lang.String[]> getGlobalSecondaryIndexNamesByPropertyName()
      • isGlobalIndexHashKeyProperty

        boolean isGlobalIndexHashKeyProperty​(java.lang.String propertyName)
      • isGlobalIndexRangeKeyProperty

        boolean isGlobalIndexRangeKeyProperty​(java.lang.String propertyName)