package Ġcom . z acht ib . barcode wallet . ui . adapters Ċ Ċ import Ġandroidx . recyclerview . widget . Diff Util Ċ import Ġcom . z acht ib . barcode wallet . models . Barcode Ċ Ċ object ĠBar code Diff Callback Ġ: ĠDiff Util . Item Callback < Barcode >() Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġare Contents The Same ( old Item : ĠBar code , Ġnew Item : ĠBar code ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġold Item Ġ== Ġnew Item ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġare Items The Same ( old Item : ĠBar code , Ġnew Item : ĠBar code ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġold Item . id Ġ== Ġnew Item . id ĊĠĠĠ Ġ} Ċ }