タグ付けされた質問 「kotlin-experimental」

1
EntityフィールドとしてKotlinインラインクラスを使用した会議室データベース
私はRoom(https://developer.android.com/topic/libraries/architecture/room)を、Jake Whartonsの記事Inline Classes Make Great Database IDsに記載されているKotlinのインラインクラスと連携させようとしています: @Entity data class MyEntity( @PrimaryKey val id: ID, val title: String ) inline class ID(val value: String) このルームをコンパイルすると、 エンティティとPojoには、使用可能なパブリックコンストラクターが必要です。空のコンストラクターを持つことも、パラメーターが(名前とタイプによって)フィールドに一致するコンストラクターを持つこともできます。 私が見つけた生成されたJavaコードを調べます: private MyEntity(String id, String title) { this.id = id; this.title = title; } // $FF: synthetic method public MyEntity(String id, String title, DefaultConstructorMarker …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.