package Ġcom . fr h ank lin devs . b ant uk uy . don or . data . box Ċ Ċ import Ġandroid . os . Parcelable Ċ import Ġandroidx . annotation . NonNull Ċ import Ġandroidx . room . Column Info Ċ import Ġandroidx . room . Entity Ċ import Ġandroidx . room . PrimaryKey Ċ import Ġkotlinx . android . parcel . Parcel ize Ċ Ċ @ Entity ( tableName Ġ= Ġ" cash _ items ") Ċ @ Parcel ize Ċ data Ġclass ĠDon ation Cash Items ( ĊĊĠĠĠ Ġ@ NonNull ĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" box _ id ") ĊĠĠĠ Ġvar Ġbox Id : ĠInt , ĊĊĠĠĠ Ġ@ PrimaryKey ( auto Generate Ġ= Ġtrue ) ĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" id ") ĊĠĠĠ Ġ@ NonNull ĊĠĠĠ Ġvar Ġid : ĠInt Ġ= Ġ 0 , ĊĊĠĠĠ Ġ@ NonNull ĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" cash _ name ") ĊĠĠĠ Ġvar Ġcash Name : ĠString , ĊĊĠĠĠ Ġ@ NonNull ĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" cash _ value ") ĊĠĠĠ Ġvar Ġcash Value : ĠDouble Ġ= Ġ 0 . 0 0 Ċ Ċ ): ĠParcel able