package Ġio . ko ala ql . values Ċ Ċ import Ġio . ko ala ql . expr . Reference Ċ Ċ fun Ġ< T > Ġempty Row Sequence ( columns : ĠList < Reference <* >>) Ġ= Ġobject Ġ: ĠRow Sequence < T > Ġ{ ĊĠĠĠ Ġoverride Ġval Ġcolumns : ĠList < Reference <* >> Ġ= Ġcolumns ĊĊĠĠĠ Ġoverride Ġfun Ġrow Iterator (): ĠRow Iterator < T > Ġ= Ġobject Ġ: ĠRow Iterator < T > Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġrow : ĠT Ġget () Ġ= Ġerror (" empty Ġrow Ġiterator ") ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġtake Row (): ĠT Ġ= Ġrow ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġnext (): ĠBoolean Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġclose () Ġ{ Ġ} ĊĠĠĠ Ġ} Ċ }