diff options
author | Stefan Niedermann <info@niedermann.it> | 2020-10-07 10:57:33 +0300 |
---|---|---|
committer | Stefan Niedermann <info@niedermann.it> | 2020-10-07 10:57:33 +0300 |
commit | 39e9e36d369dd27ceb0c6e8dc1c89212ebae7e0f (patch) | |
tree | 7ece7c58f50d16d50bbfabe2e99f98afbf9b49bb /app/src/main/java/it/niedermann/owncloud/notes/persistence/entity/NotesListWidgetData.java | |
parent | b2bfc20148c8c2b468b45249a31d5137430bc2b3 (diff) |
#831 Migrate from SQLiteOpenHelper to Room
Diffstat (limited to 'app/src/main/java/it/niedermann/owncloud/notes/persistence/entity/NotesListWidgetData.java')
-rw-r--r-- | app/src/main/java/it/niedermann/owncloud/notes/persistence/entity/NotesListWidgetData.java | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/persistence/entity/NotesListWidgetData.java b/app/src/main/java/it/niedermann/owncloud/notes/persistence/entity/NotesListWidgetData.java new file mode 100644 index 00000000..d1066e5a --- /dev/null +++ b/app/src/main/java/it/niedermann/owncloud/notes/persistence/entity/NotesListWidgetData.java @@ -0,0 +1,50 @@ +package it.niedermann.owncloud.notes.persistence.entity; + +import androidx.annotation.IntRange; +import androidx.annotation.Nullable; +import androidx.room.Entity; +import androidx.room.Ignore; + +import it.niedermann.owncloud.notes.widget.AbstractWidgetData; + +@Entity() +public class NotesListWidgetData extends AbstractWidgetData { + + @Ignore + public static final int MODE_DISPLAY_ALL = 0; + @Ignore + public static final int MODE_DISPLAY_STARRED = 1; + @Ignore + public static final int MODE_DISPLAY_CATEGORY = 2; + + @IntRange(from = 0, to = 2) + private int mode; + + @Nullable + private Long categoryId; + + @Nullable + public Long getCategoryId() { + return categoryId; + } + + public void setCategoryId(@Nullable Long categoryId) { + this.categoryId = categoryId; + } + + public void setMode(int mode) { + this.mode = mode; + } + + public int getMode() { + return mode; + } + + @Override + public String toString() { + return "WidgetNotesListEntity{" + + "mode=" + mode + + ", categoryId=" + categoryId + + '}'; + } +}
\ No newline at end of file |