package org.ntlab.tampoposerver.models;
import java.util.ArrayList;
import java.util.UUID;
public class User {
private String userId;
private String name;
private String password;
private String email;
private String icon;
private String token;
private ArrayList<FriendPair> friendPairs = new ArrayList<>();
public User(String userId, String password){
this.userId = userId;
this.password = password;
}
public User(String userId, String name, String password, String email, String icon){
this.userId = userId;
this.name = name;
this.password = password;
this.email = email;
this.icon = icon;
}
public User(String userId, String password, String token){
this.userId = userId;
this.password = password;
this.token = token;
}
public String login(){
if (userId.equals("test0")) {
this.token = "0003jfjf8hfjjdjfjhs8n3";
} else if (userId.equals("test1")) {
this.token = "6666jfjf8hfjjdjfjhs5n2";
} else {
this.token = UUID.randomUUID().toString();
}
return token;
}
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getIcon() {
return icon;
}
public void setIcon(String icon) {
this.icon = icon;
}
public String getToken() {
return token;
}
public void setToken(String token) {
this.token = token;
}
public ArrayList<FriendPair> getFriendPairs() {
return friendPairs;
}
public void setFriendPairs(ArrayList<FriendPair> friendPairs) {
this.friendPairs = friendPairs;
}
}