Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Entity(tableName = "users", indices = @Index(value = "username", unique = true))
- public class User {
- @NonNull
- public String getuId() {
- return uId;
- }
- public void setuId(@NonNull String uId) {
- this.uId = uId;
- }
- public String getuUsername() {
- return uUsername;
- }
- public void setuUsername(String uUsername) {
- this.uUsername = uUsername;
- }
- @NonNull
- public String getuPassword() {
- return uPassword;
- }
- public void setuPassword(@NonNull String uPassword) {
- this.uPassword = uPassword;
- }
- public String getuEmail() {
- return uEmail;
- }
- public void setuEmail(String uEmail) {
- this.uEmail = uEmail;
- }
- @NonNull
- @PrimaryKey
- @ColumnInfo(name = "user_id")
- private String uId;
- @ColumnInfo(name = "username")
- private String uUsername;
- @NonNull
- @ColumnInfo(name = "password")
- private String uPassword;
- @ColumnInfo(name = "email")
- private String uEmail;
- @Ignore
- public User(String userName, String email, String password){
- uId = UUID.randomUUID().toString();
- uUsername = userName;
- uEmail = email;
- uPassword = password;
- }
- public User(@NonNull String id, String username, String email,@NonNull String password){
- this.uId = id;
- this.uUsername = username;
- this.uPassword = password;
- this.uEmail = email;
- }
- }
Add Comment
Please, Sign In to add comment