AssetDAOImpl

class AssetDAOImpl(queries: AssetsQueries, readDispatcher: ReadDispatcher, writeDispatcher: WriteDispatcher, mapper: AssetMapper = AssetMapper) : AssetDAO

Constructors

Link copied to clipboard
internal constructor(queries: AssetsQueries, readDispatcher: ReadDispatcher, writeDispatcher: WriteDispatcher, mapper: AssetMapper = AssetMapper)

Functions

Link copied to clipboard
open suspend override fun deleteAsset(key: String)
Link copied to clipboard
open override fun getAssetByKey(assetKey: String): Flow<AssetEntity?>
Link copied to clipboard
open suspend override fun getAssets(): List<AssetEntity>
Link copied to clipboard
open suspend override fun insertAsset(assetEntity: AssetEntity)
Link copied to clipboard
open suspend override fun insertAssets(assetsEntity: List<AssetEntity>)
Link copied to clipboard
open suspend override fun updateAsset(assetEntity: AssetEntity)