package Ġio . github . dn loop . note app . data Ċ Ċ import Ġandroidx . room .* Ċ Ċ @ Dao Ċ interface ĠNote Tag Dao Ġ{ ĊĊĠĠĠ Ġ@ Insert ( on Conflict Ġ= ĠOn Conflict Strategy . IGNORE ) ĊĠĠĠ Ġfun Ġinsert ( join : ĠNote Tag Cross Ref ) Ġ: ĠLong ĊĊĠĠĠ Ġ@ Insert ( on Conflict Ġ= ĠOn Conflict Strategy . IGNORE ) ĊĠĠĠ Ġfun Ġinsert All ( join : ĠList < Note Tag Cross Ref >) Ġ: ĠList < Long > ĊĊĠĠĠ Ġ@ Delete ĊĠĠĠ Ġfun Ġdelete ( join : ĠNote Tag Cross Ref ) ĊĊĠĠĠ Ġ@ Transaction ĊĠĠĠ Ġfun Ġdelete All ( join : ĠList < Note Tag Cross Ref > ){ ĊĠĠĠĠĠĠĠ Ġfor Ġ( item Ġin Ġjoin ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdelete ( item ) ĊĠĠĠ Ġ} Ċ }