|
1 |
| -package ai.elimu.content_provider.room.dao; |
| 1 | +package ai.elimu.content_provider.room.dao |
2 | 2 |
|
3 |
| -import android.database.Cursor; |
4 |
| - |
5 |
| -import androidx.room.Dao; |
6 |
| -import androidx.room.Insert; |
7 |
| -import androidx.room.Query; |
8 |
| -import androidx.room.Update; |
9 |
| - |
10 |
| -import java.util.List; |
11 |
| - |
12 |
| -import ai.elimu.content_provider.room.entity.StoryBookParagraph; |
| 3 | +import ai.elimu.content_provider.room.entity.StoryBookParagraph |
| 4 | +import android.database.Cursor |
| 5 | +import androidx.room.Dao |
| 6 | +import androidx.room.Insert |
| 7 | +import androidx.room.Query |
| 8 | +import androidx.room.Update |
13 | 9 |
|
14 | 10 | @Dao
|
15 |
| -public interface StoryBookParagraphDao { |
16 |
| - |
| 11 | +interface StoryBookParagraphDao { |
17 | 12 | @Insert
|
18 |
| - void insert(StoryBookParagraph storyBookParagraph); |
| 13 | + fun insert(storyBookParagraph: StoryBookParagraph) |
19 | 14 |
|
20 | 15 | @Query("SELECT * FROM StoryBookParagraph WHERE id = :id")
|
21 |
| - StoryBookParagraph load(Long id); |
| 16 | + fun load(id: Long?): StoryBookParagraph? |
22 | 17 |
|
23 | 18 | @Query("SELECT * FROM StoryBookParagraph WHERE id = :id")
|
24 |
| - Cursor loadAsCursor(Long id); |
| 19 | + fun loadAsCursor(id: Long?): Cursor? |
25 | 20 |
|
26 | 21 | @Query("SELECT * FROM StoryBookParagraph WHERE storyBookChapterId = :storyBookChapterId")
|
27 |
| - List<StoryBookParagraph> loadAll(Long storyBookChapterId); |
| 22 | + fun loadAll(storyBookChapterId: Long?): MutableList<StoryBookParagraph?>? |
28 | 23 |
|
29 | 24 | @Query("SELECT * FROM StoryBookParagraph WHERE storyBookChapterId = :storyBookChapterId")
|
30 |
| - Cursor loadAllAsCursor(Long storyBookChapterId); |
| 25 | + fun loadAllAsCursor(storyBookChapterId: Long?): Cursor |
31 | 26 |
|
32 | 27 | @Update
|
33 |
| - void update(StoryBookParagraph storyBookParagraph); |
| 28 | + fun update(storyBookParagraph: StoryBookParagraph) |
34 | 29 |
|
35 | 30 | @Query("DELETE FROM StoryBookParagraph")
|
36 |
| - void deleteAll(); |
| 31 | + fun deleteAll() |
37 | 32 | }
|
0 commit comments