MetadataDAOImpl

class MetadataDAOImpl(metadataQueries: MetadataQueries, metadataCache: FlowCache<String, String?>, databaseScope: <Error class: unknown class>, writeDispatcher: WriteDispatcher) : MetadataDAO

Constructors

Link copied to clipboard
internal constructor(metadataQueries: MetadataQueries, metadataCache: FlowCache<String, String?>, databaseScope: <Error class: unknown class>, writeDispatcher: WriteDispatcher)

Functions

Link copied to clipboard
open suspend override fun clear(keysToKeep: List<String>?)
Link copied to clipboard
open suspend override fun deleteValue(key: String)
Link copied to clipboard
open suspend override fun <T> getSerializable(key: String, kSerializer: <Error class: unknown class><T>): T?
Link copied to clipboard
open suspend override fun insertValue(value: String, key: String)
Link copied to clipboard
open override fun <T> observeSerializable(key: String, kSerializer: <Error class: unknown class><T>): <Error class: unknown class><T?>
Link copied to clipboard
open suspend override fun <T> putSerializable(key: String, value: T, kSerializer: <Error class: unknown class><T>)
Link copied to clipboard
open suspend override fun valueByKey(key: String): String?
Link copied to clipboard
open suspend override fun valueByKeyFlow(key: String): <Error class: unknown class><String?>