package Ġcom . it long . room . demo 1 Ċ Ċ object ĠUser Manager Ġ{ ĊĠĠĠ Ġprivate Ġval Ġdao Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠ ĠApp Database 1 . getInstance (). user Dao () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġinsert ( user : ĠUser ) Ġ{ ĊĠĠĠĠĠĠĠ Ġdao . insert ( user ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġdelete ( uid : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġdao . delete ( uid ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġquery ( uid : ĠInt ): ĠUser ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġdao . query ( uid ) ĊĠĠĠ Ġ} Ċ }