Guest User

Untitled

a guest
Jan 15th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. @Entity(tableName = "users", indices = @Index(value = "username", unique = true))
  2. public class User {
  3.  
  4. @NonNull
  5. public String getuId() {
  6. return uId;
  7. }
  8.  
  9. public void setuId(@NonNull String uId) {
  10. this.uId = uId;
  11. }
  12.  
  13. public String getuUsername() {
  14. return uUsername;
  15. }
  16.  
  17. public void setuUsername(String uUsername) {
  18. this.uUsername = uUsername;
  19. }
  20.  
  21. @NonNull
  22. public String getuPassword() {
  23. return uPassword;
  24. }
  25.  
  26. public void setuPassword(@NonNull String uPassword) {
  27. this.uPassword = uPassword;
  28. }
  29.  
  30. public String getuEmail() {
  31. return uEmail;
  32. }
  33.  
  34. public void setuEmail(String uEmail) {
  35. this.uEmail = uEmail;
  36. }
  37.  
  38. @NonNull
  39. @PrimaryKey
  40. @ColumnInfo(name = "user_id")
  41. private String uId;
  42.  
  43. @ColumnInfo(name = "username")
  44. private String uUsername;
  45.  
  46. @NonNull
  47. @ColumnInfo(name = "password")
  48. private String uPassword;
  49.  
  50. @ColumnInfo(name = "email")
  51. private String uEmail;
  52.  
  53.  
  54. @Ignore
  55. public User(String userName, String email, String password){
  56. uId = UUID.randomUUID().toString();
  57. uUsername = userName;
  58. uEmail = email;
  59. uPassword = password;
  60. }
  61.  
  62. public User(@NonNull String id, String username, String email,@NonNull String password){
  63. this.uId = id;
  64. this.uUsername = username;
  65. this.uPassword = password;
  66. this.uEmail = email;
  67. }
  68. }
Add Comment
Please, Sign In to add comment