Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package tt.dynamoDB;
- import java.lang.reflect.Array;
- import java.util.Arrays;
- import java.util.HashSet;
- import java.util.Set;
- import com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBAttribute;
- import com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBHashKey;
- import com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBRangeKey;
- import com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBTable;
- @DynamoDBTable(tableName = "Users16")
- public class User {
- private String username;
- private int birthYear;
- private Set<String> groups;
- public User(){
- }
- public User(String username, int birthYear, String... groups) {
- super();
- this.username = username;
- this.birthYear = birthYear;
- this.groups = new HashSet<String>(Arrays.asList(groups));
- }
- @DynamoDBHashKey(attributeName = "username")
- public String getUsername() {
- return username;
- }
- public void setUsername(String username) {
- this.username = username;
- }
- @DynamoDBRangeKey(attributeName = "birthYear")
- public int getBirthYear() {
- return birthYear;
- }
- public void setBirthYear(int birthYear) {
- this.birthYear = birthYear;
- }
- @DynamoDBAttribute(attributeName = "groups")
- public Set<String> getGroups() {
- return groups;
- }
- public void setGroups(Set<String> groups) {
- this.groups = groups;
- }
- @Override
- public String toString() {
- return "User [username=" + username + ", birthYear=" + birthYear + ", groups=" + groups + "]";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement