import androidx.room.ColumnInfo;
import androidx.room.Entity;
+import org.jetbrains.annotations.NotNull;
+
@Entity(tableName = "options", primaryKeys = {"profile_id", "name"})
public class Option {
+ public static final String OPT_LAST_SCRAPE = "last_scrape";
@ColumnInfo(name = "profile_id")
private long profileId;
@NonNull
@ColumnInfo
- private String name = "";
+ private String name;
@ColumnInfo
private String value;
+ public Option(long profileId, @NotNull String name, String value) {
+ this.profileId = profileId;
+ this.name = name;
+ this.value = value;
+ }
public long getProfileId() {
return profileId;
}
- public void setProfile(long profileId) {
+ public void setProfileId(long profileId) {
this.profileId = profileId;
}
@NonNull