interface Repository
リポジトリに対するデータの読み書き等の操作を表現するインターフェースです。
get |
リポジトリに存在するデータを取得します。 abstract fun <T> get(key: String, default: T): T |
put |
リポジトリにデータを追加します。 abstract fun <T> put(key: String, value: T): Unit |
remove |
リポジトリから指定したデータを削除します。 abstract fun remove(key: String): Unit |
removeAll |
リポジトリから全てのデータを削除します。 abstract fun removeAll(): Unit |