Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-notes.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Niedermann <info@niedermann.it>2020-06-10 09:23:53 +0300
committerStefan Niedermann <info@niedermann.it>2020-06-10 09:23:53 +0300
commitc64e1110f66da7a5d7c8fb36a335d36b05770e82 (patch)
tree69fd8ba952fc90fa7d3a5418ac731f9c2c923ddd /app/src/main/java/it/niedermann/owncloud/notes/persistence/dao
parent3d0a1fdc12acc1377802a3be0ede1d9373a19c77 (diff)
Experiment: Room
Diffstat (limited to 'app/src/main/java/it/niedermann/owncloud/notes/persistence/dao')
-rw-r--r--app/src/main/java/it/niedermann/owncloud/notes/persistence/dao/CategoryDao.java7
-rw-r--r--app/src/main/java/it/niedermann/owncloud/notes/persistence/dao/LocalAccountDao.java16
-rw-r--r--app/src/main/java/it/niedermann/owncloud/notes/persistence/dao/NoteDao.java7
3 files changed, 30 insertions, 0 deletions
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/persistence/dao/CategoryDao.java b/app/src/main/java/it/niedermann/owncloud/notes/persistence/dao/CategoryDao.java
new file mode 100644
index 00000000..d628dff4
--- /dev/null
+++ b/app/src/main/java/it/niedermann/owncloud/notes/persistence/dao/CategoryDao.java
@@ -0,0 +1,7 @@
+package it.niedermann.owncloud.notes.persistence.dao;
+
+import androidx.room.Dao;
+
+@Dao
+public interface CategoryDao {
+}
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/persistence/dao/LocalAccountDao.java b/app/src/main/java/it/niedermann/owncloud/notes/persistence/dao/LocalAccountDao.java
new file mode 100644
index 00000000..cff471ff
--- /dev/null
+++ b/app/src/main/java/it/niedermann/owncloud/notes/persistence/dao/LocalAccountDao.java
@@ -0,0 +1,16 @@
+package it.niedermann.owncloud.notes.persistence.dao;
+
+import androidx.room.Dao;
+import androidx.room.Query;
+
+import java.util.List;
+
+import it.niedermann.owncloud.notes.persistence.entity.LocalAccountEntity;
+
+@Dao
+public interface LocalAccountDao {
+
+
+ @Query("SELECT * FROM localaccountentity")
+ List<LocalAccountEntity> getAccounts();
+}
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/persistence/dao/NoteDao.java b/app/src/main/java/it/niedermann/owncloud/notes/persistence/dao/NoteDao.java
new file mode 100644
index 00000000..22941fb3
--- /dev/null
+++ b/app/src/main/java/it/niedermann/owncloud/notes/persistence/dao/NoteDao.java
@@ -0,0 +1,7 @@
+package it.niedermann.owncloud.notes.persistence.dao;
+
+import androidx.room.Dao;
+
+@Dao
+public interface NoteDao {
+}