tangem-app-android-audited/tangem-devkit/src/main/java/com/tangem/devkit/commons/Abstractions.kt
2020-04-23 13:20:46 +03:00

16 lines
No EOL
296 B
Kotlin

package com.tangem.devkit.commons
/**
[REDACTED_AUTHOR]
*/
interface Store<M> {
fun save(value: M)
fun restore(): M
}
interface KeyedStore<M> {
fun save(key: String, value: M)
fun restore(key: String): M
fun restoreAll(): MutableMap<String, M>
fun delete(key: String)
}