Annotation Type DynamoDbFlatten


@Target(METHOD) @Retention(RUNTIME) public @interface DynamoDbFlatten
This annotation is used to flatten all the attributes of a separate DynamoDb bean that is stored in the current bean object and add them as top level attributes to the record that is read and written to the database. The target bean to flatten must be specified as part of this annotation.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Deprecated.
    This is no longer used, the class type of the attribute will be used instead.
  • Element Details

    • dynamoDbBeanClass

      @Deprecated Class<?> dynamoDbBeanClass
      Deprecated.
      This is no longer used, the class type of the attribute will be used instead.
      Default:
      java.lang.Object.class