package Ġcom . example . sky ap artment sc lean ing . data . h yst ory _ checklist ĊĊ Ċ import Ġcom . example . sky ap artment sc lean ing . data . room . Constant A part DB Ċ import Ġcom . example . sky ap artment sc lean ing . data . room . ent ites . A part Ċ import Ġcom . example . sky ap artment sc lean ing . data . room . ent ites . Clean ing A part Ċ Ċ class ĠData For History Checklist ( val Ġapart : ĠA part , Ġval Ġcleaning A part : ĠClean ing A part ) Ġ{ ĊĊĠĠĠ Ġfun Ġget H yst ory Checklist (): ĠList < History Checklist Point > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġlist History Checklist ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġval Ġlist History Checklist : ĠList < History Checklist Point > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . NUMBER _ AP ART S , Ġapart . number A part ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . CHECK _ DATE , Ġapart . check Date . toString ()), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . CHECK _ TIME , Ġapart . check Time . toString ()), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . BY PASS ING _ AP ART , Ġcleaning A part . bypass ing A part ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . VIDEO _ RECORD ING , Ġcleaning A part . video Recording ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . TEMP ER ATURE _ MODE , Ġcleaning A part . temp er ar ure Mode ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . OPEN _ WINDOW _ BR ID GES , Ġcleaning A part . open Window B rid ges ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . FLUSH _ TO ILE T , Ġcleaning A part . flush To ilet ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . COLLECT _ G ARB AGE , Ġcleaning A part . collect G arbage ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠConstant A part DB . CHECK _ FOR G OT TEN _ ITEM , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcleaning A part . check forgot ten Item ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . FOR G OT TEN _ ITEM , Ġcleaning A part . forgot ten Item ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . SM ART _ HOME , Ġcleaning A part . smart Home ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . TV , Ġcleaning A part . tv ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . TV _ CON TO LLER , Ġcleaning A part . tv Controller ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . RE FR IG ER ATOR , Ġcleaning A part . ref rig erator ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . LIGHT ING , Ġcleaning A part . lighting ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . BL U ETO OTH _ COLUMN , Ġcleaning A part . bluetooth Column ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . OTHER _ EQ U IP MENT , Ġcleaning A part . other Equipment ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . W ASH _ DIS H ES , Ġcleaning A part . w ash Dis hes ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . REMOVE _ B ED _ LIN EN , Ġcleaning A part . remove Bed Lin en ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . MA K ING _ B ED , Ġcleaning A part . making Bed ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠConstant A part DB . CLEAN ING _ OF _ SIN KS _ AND _ HY GI ENE _ ARE AS , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcleaning A part . clean ing Of Sink s And Hy gi ene Areas ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠConstant A part DB . CLEAN ING _ SHO WER _ B ATH , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcleaning A part . clean ing Sh ower B ath ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . CLEAN ING _ TO ILE T , Ġcleaning A part . clean ing To ilet ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠConstant A part DB . CHANG ING _ TO W EL S _ SUP PLI ES , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcleaning A part . changing Tow els Supp lies ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠConstant A part DB . WI PE _ MIR ROR _ AND _ DO OR , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcleaning A part . w ipe Mirror And Door ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠConstant A part DB . WI PE _ SHE LV ES _ F URN IT URE _ IN _ AP ART , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcleaning A part . w ipe S hel ves F urniture In A part ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠConstant A part DB . WI PE _ DE COR _ MIR ROR _ IN _ AP ART , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcleaning A part . w ipe Decor Mirror In A part ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . CHECK _ WINDOW , Ġcleaning A part . check Window ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . W ASH _ WINDOW , Ġcleaning A part . w ash Window ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠConstant A part DB . TOP _ G UEST _ ACCESS ORIES , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcleaning A part . top Guest Access ries ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . REMOVE _ FLO OR , Ġcleaning A part . remove Floor ), ĊĠĠĠĠĠĠĠ ĠHistory Checklist Point ( Constant A part DB . CLEAN ING _ COMMENT , Ġcleaning A part . clean ing Comment ) ĊĠĠĠ Ġ) Ċ }