package Ġorg . boolean ull . core . entity Ċ Ċ import Ġandroidx . room . Column Info Ċ import Ġandroidx . room . Entity Ċ import Ġandroidx . room . ForeignKey Ċ Ċ @ Entity ( ĊĠĠĠ Ġforeign Keys Ġ= Ġ[ ForeignKey ( ĊĠĠĠĠĠĠĠ Ġentity Ġ= ĠAlarm :: class , ĊĠĠĠĠĠĠĠ Ġparent Columns Ġ= Ġ[" packageName "], ĊĠĠĠĠĠĠĠ Ġchild Columns Ġ= Ġ[" package "], ĊĠĠĠĠĠĠĠ ĠonDelete Ġ= ĠForeign Key . CASCADE ĊĠĠĠ Ġ) ], ĊĠĠĠ Ġprimary Keys Ġ= Ġ[" package ", Ġ" filter "] Ċ ) Ċ data Ġclass ĠFilter ( ĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" package ") ĊĠĠĠ Ġval ĠpackageName : ĠString , ĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" filter ") ĊĠĠĠ Ġval Ġfilter : ĠString Ċ )