package Ġio . m ta . ap o Ċ Ċ import Ġandroid . arch . persistence . room . Entity Ċ import Ġjava . util .* Ċ Ċ /** Ċ Ġ* ĠThis Ġactual Ġobject Ġthat Ġgets Ġsaved Ġinto Ġthe Ġdatabase , Ġthe Ġproperties Ġare Ġthe Ġcolumn Ġnames Ġand Ġvalues . Ċ Ġ* Ċ Ġ* Ġ@ param Ġid Ġthe Ġp ill Ġid Ġpassed Ġwith Ġthe Ġp ill Ġdata Ġfrom Ġthe Ġserver Ċ Ġ* Ġ@ param Ġbrand _ name Ġthe Ġlay man Ġname Ġof Ġthe Ġp ill Ġe . g . Ġadv il , Ġty len ol Ċ Ġ* Ġ@ param Ġmedical _ name Ġthe Ġj argon Ġname Ġof Ġthe Ġp ill Ġe . g . Ġib up ro fen Ċ Ġ* Ġ@ param Ġimg _ path Ġthe Ġpath Ġto Ġthe Ġimg Ġfor Ġthis Ġp ill , Ġcan Ġbe Ġa Ġremote Ġor Ġlocal Ġpath Ċ Ġ*/ Ċ @ Entity ( tableName Ġ= ĠP ill . TABLE _ NAME , Ġprimary Keys Ġ= Ġ[" id "]) Ċ class ĠP ill Entity ( var Ġid : ĠInt , Ġvar Ġbrand _ name : ĠString , Ġvar Ġmedical _ name : ĠString , Ġvar Ġimg _ path : ĠString , Ġvar Ġdescription : ĠString ) Ġ{ ĊĊĠĠĠ Ġconstructor ( id : ĠInt ): Ġthis ( id , Ġ"", Ġ"", Ġ"", Ġ"") Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġdate Ġthat Ġthe Ġuser Ġlast Ġsearched Ġfor Ġthe Ġp ill , Ġwhich Ġis Ġset Ġwhen Ġthis Ġentity Ġis Ġcreated Ġi . e . Ġwhen Ġthe Ġp ill Ġis Ġcreated Ġand Ġsaved Ġinto Ġthe Ġdatabase . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġdate _ last _ sear ched : ĠDate Ġ= ĠDate () Ċ Ċ }