diff options
author | Alex Ning <chineseperson5@gmail.com> | 2019-01-01 15:32:03 +0000 |
---|---|---|
committer | Alex Ning <chineseperson5@gmail.com> | 2019-01-01 15:32:03 +0000 |
commit | 49d25314d561e8f01b4d3c5dad5fdf95babad287 (patch) | |
tree | 04c2dc23b04d9c574c823c6cef7cfe3c030b5fbf /app/src/main/java/User/User.java | |
parent | f529bba550b63ff1ea0b254c308257f5fd0c25ed (diff) | |
download | infinity-for-reddit-49d25314d561e8f01b4d3c5dad5fdf95babad287.tar infinity-for-reddit-49d25314d561e8f01b4d3c5dad5fdf95babad287.tar.gz infinity-for-reddit-49d25314d561e8f01b4d3c5dad5fdf95babad287.tar.bz2 infinity-for-reddit-49d25314d561e8f01b4d3c5dad5fdf95babad287.tar.lz infinity-for-reddit-49d25314d561e8f01b4d3c5dad5fdf95babad287.tar.xz infinity-for-reddit-49d25314d561e8f01b4d3c5dad5fdf95babad287.tar.zst infinity-for-reddit-49d25314d561e8f01b4d3c5dad5fdf95babad287.zip |
Display user name and user icon in each post when loading posts in specific subreddits.
Diffstat (limited to '')
-rw-r--r-- | app/src/main/java/User/User.java | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/app/src/main/java/User/User.java b/app/src/main/java/User/User.java new file mode 100644 index 00000000..3fd8dcb3 --- /dev/null +++ b/app/src/main/java/User/User.java @@ -0,0 +1,58 @@ +package User; + +import android.arch.persistence.room.ColumnInfo; +import android.arch.persistence.room.Entity; +import android.arch.persistence.room.PrimaryKey; +import android.support.annotation.NonNull; + +@Entity(tableName = "users") +public class User { + @PrimaryKey + @NonNull + @ColumnInfo(name = "user_name") + private String userName; + @ColumnInfo(name = "icon") + private String icon; + @ColumnInfo(name = "banner") + private String banner; + @ColumnInfo(name = "karma") + private int karma; + @ColumnInfo(name = "is_gold") + private boolean isGold; + @ColumnInfo(name = "is_friend") + private boolean isFriend; + + User(@NonNull String userName, String icon, String banner, int karma, boolean isGold, boolean isFriend) { + this.userName = userName; + this.icon = icon; + this.banner = banner; + this.karma = karma; + this.isGold = isGold; + this.isFriend = isFriend; + } + + @NonNull + public String getUserName() { + return userName; + } + + public String getIcon() { + return icon; + } + + public String getBanner() { + return banner; + } + + public int getKarma() { + return karma; + } + + public boolean isGold() { + return isGold; + } + + public boolean isFriend() { + return isFriend; + } +} |