title: DynamoDB Mapper annotation for Object which has list of another object
body: <p>I am trying to create a dynamoDBMapper annotation for the below case.</p>
  
  <p>I have EmployeeLevelTrail which is a class of a Employee level record</p>
  
  <pre><code>@DynamoDBTable(tableName = TABLE_NAME)
  public class EmployeeData {
      public final static String TABLE_NAME = “EmployeeDataRecord”;
  
      @DynamoDBAttribute(attributeName = “employeeID”)
      public String EmployeeID;
  
      @DynamoDBAttribute(attributeName = “EmployeeLevelDataRecords”)
      @DynamoDBTyped(DynamoDBMapperFieldModel.DynamoDBAttributeType.M)
      public EmployeeLevelTrail employeeLevelTrail
  
  }
  
  
  public class EmployeeLevelTrail {
  
      public final static String DDB_ATTR_EMPLOYEE_LEVEL_TRAIL = “employeeLevelTrail”;
  
      @DynamoDBAttribute(attributeName = DDB_ATTR_EMPLOYEE_LEVEL_TRAIL)
      private List&lt;EmployeeLevelRecord&gt; thisEmployeeLevelRecords;
  
      public void appendEmployeeLevelRecord(@NonNull EmployeeLevelRecord employeeLevelRecord) {
  
          thisEmployeeLevelRecords.add(employeeLevelRecord);
  
      }
  }
  
  
  public class EmployeeLevelRecord {
  
      private String Level;
  
      private String Manager;
  
      private Instant timeOfEvent;
  
  }
  </code></pre>
  
  <p>This is my annotation but it is not correct as I am not able to save my DynamoDB data</p>