From 8a1314446d313b971fe02af1c27f58934004be0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=8D=E3=82=80=E3=81=AD=E3=81=93?= Date: Thu, 14 Dec 2023 11:24:36 +0900 Subject: [PATCH] =?UTF-8?q?ArrayList=E3=82=84=E3=82=81=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nem/lacerta/source/database/entity/DocumentEntity.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/source/src/main/java/one/nem/lacerta/source/database/entity/DocumentEntity.java b/source/src/main/java/one/nem/lacerta/source/database/entity/DocumentEntity.java index a7c62e3a..be80b745 100644 --- a/source/src/main/java/one/nem/lacerta/source/database/entity/DocumentEntity.java +++ b/source/src/main/java/one/nem/lacerta/source/database/entity/DocumentEntity.java @@ -4,15 +4,18 @@ import androidx.annotation.NonNull; import androidx.room.ColumnInfo; import androidx.room.Entity; import androidx.room.PrimaryKey; +import androidx.room.TypeConverter; import androidx.room.TypeConverters; import one.nem.lacerta.source.database.common.DateTypeConverter; +import one.nem.lacerta.source.database.common.TagArrayListConverter; import java.util.ArrayList; import java.util.Date; +import java.util.List; @Entity(tableName = "document") -@TypeConverters(DateTypeConverter.class) +@TypeConverters({DateTypeConverter.class, TagArrayListConverter.class}) public class DocumentEntity { @PrimaryKey @ColumnInfo(name = "id") @@ -35,5 +38,5 @@ public class DocumentEntity { public String defaultBranch; // デフォルトブランチ @ColumnInfo(name = "tag_ids") - public ArrayList tagIds; // タグ + public List tagIds; // タグ }