はじめに
前回に引き続き 新たに見つけたアノテーションの意味を調べまとめたものをメモがわりに記事に残しておきます
前回のものはこちら↓
【Android】個人的新たに見つけたアノテーションのメモ
アノテーション表
※”@”をつけるとアドレス認識になってしまうので省略
アノテーション | 意味 |
---|---|
Dao | Roomによるデータベースへのアクセスで、interfaceがデータベースにアクセスするクラスである事を定義する |
insert | Roomが挿入を行ってくれる |
delete | Roomが削除を行ってくれる |
updete | Roomが更新を行ってくれる |
TypeConverter | RoomのEntityを作る時につける。メソッドは 1 つのパラメーターを受け取り、void 以外の戻り値の型を持つ必要がある。 |
SuppressWarnings | 指定されたコンパイラ警告を抑制する |
おわりに
今回はRoomについての内容が多かったので、Roomについての勉強も必要だなと感じました
引き続き、新たなアノテーションは見つけ次第記事に残していこうと思います!