package Ġcom . big screen . binary game . common . extension Ċ Ċ import Ġandroid . database . Cursor Ċ Ċ fun Ġ< T > ĠCursor . toObject ( converter : Ġ( moved Cursor : ĠCursor ) Ġ-> ĠT ): ĠT ? Ġ{ ĊĠĠĠ Ġval Ġentity Ġ= Ġif Ġ( moveTo First ()) Ġconverter ( this ) Ġelse Ġnull ĊĠĠĠ Ġclose () ĊĠĠĠ Ġreturn Ġentity Ċ } Ċ Ċ fun Ġ< T > ĠCursor . toList ( converter : Ġ( moved Cursor : ĠCursor ) Ġ-> ĠT ): ĠList < T > Ġ{ ĊĠĠĠ Ġval Ġlist Ġ= Ġgenerate Sequence Ġ{ Ġif Ġ( moveTo Next ()) Ġthis Ġelse Ġnull Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. map Ġ{ Ġconverter ( it ) Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. toList () ĊĠĠĠ Ġclose () ĊĠĠĠ Ġreturn Ġlist Ċ }