package Ġe bis us . mon k ag iga . k am ic omp app . core . domain . dao Ċ Ċ import Ġandroidx . room . Dao Ċ import Ġandroidx . room . Insert Ċ import Ġandroidx . room . On Conflict Strategy Ċ import Ġandroidx . room . Query Ċ import Ġe bis us . mon k ag iga . k am ic omp app . core . domain . entities . K am ih ime Ability Ċ Ċ @ Dao Ċ interface ĠK am ih ime Ability Dao Ġ{ ĊĊĠĠĠ Ġ@ Query (" SELECT Ġ* ĠFROM ĠK am ih ime Ability Ġwhere Ġk am ih ime Id Ġ= Ġ: k am ih ime Id ") ĊĠĠĠ Ġsuspend Ġfun Ġget K am ih ime Abilities ( k am ih ime Id : ĠInt ): ĠList < K am ih ime Ability > ĊĊĠĠĠ Ġ@ Query (" DELETE ĠFROM ĠK am ih ime Ability Ġwhere Ġk am ih ime Id Ġ= Ġ: k am ih ime Id ") ĊĠĠĠ Ġsuspend Ġfun Ġclear K am ih ime Abilities ( k am ih ime Id : ĠInt ) ĊĊĠĠĠ Ġ@ Insert ( on Conflict Ġ= ĠOn Conflict Strategy . REPLACE ) ĊĠĠĠ Ġsuspend Ġfun Ġupdate K am ih ime Abilities ( abilities : ĠList < K am ih ime Ability >) Ċ } Ċ