@Retention(value=RUNTIME)
@Target(value=TYPE)
@Inherited
public @interface DynamoDBDocument
An annotation that marks a class which can be serialized to a DynamoDB
document or sub-document. Behaves exactly the same as DynamoDBTable,
but without requiring you to specify a tableName.