package Ġeu . kan ade . t ach iy omi . data . database . models Ċ Ċ import Ġjava . io . Serializable Ċ Ċ interface ĠCategory Ġ: ĠSerializable Ġ{ ĊĊĠĠĠ Ġvar Ġid : ĠInt ? ĊĊĠĠĠ Ġvar Ġname : ĠString ĊĊĠĠĠ Ġvar Ġorder : ĠInt ĊĊĠĠĠ Ġvar Ġflags : ĠInt ĊĊĠĠĠ Ġvar Ġlast _ modified : ĠLong ĊĊĠĠĠ Ġval Ġname Lower : ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġname . toLowerCase () ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġfun Ġcreate ( name : ĠString ): ĠCategory Ġ= ĠCategory Impl (). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . name Ġ= Ġname ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġcreate Default (): ĠCategory Ġ= Ġcreate (" Default "). apply Ġ{ Ġid Ġ= Ġ 0 Ġ} ĊĠĠĠ Ġ} Ċ Ċ }