mirror of
https://codeberg.org/Bazsalanszky/Infinity-For-Lemmy.git
synced 2025-01-09 17:57:10 +01:00
59 lines
1.3 KiB
Java
59 lines
1.3 KiB
Java
|
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;
|
||
|
}
|
||
|
}
|