@Retention(value=RUNTIME) @Target(value={TYPE,FIELD,METHOD}) public @interface DynamoDBTypeConvertedEnum
@DynamoDBTable(tableName="TestTable")
public class TestClass {
public static enum Status { OPEN, PENDING, CLOSED }
private String key;
private Status status;
@DynamoDBHashKey
public String getKey() { return key; }
public void setKey(String key) { this.key = key; }
@DynamoDBTypeConvertedEnum
public Status getStatus() { return status; }
public void setStatus(Date status) { this.status = status; }
}
DynamoDBTypeConvertedCopyright © 2016. All rights reserved.