package Ġcom . g mb . rest aur app . model Ċ Ċ import Ġjava . io . Serializable ĊĊ Ċ object ĠTables Ġ: ĠSerializable Ġ{ ĊĊĠĠĠ Ġprivate Ġvar Ġtables Ġ= Ġmutable ListOf < Table >() ĊĊĠĠĠ Ġfun Ġinit Tables ( number : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġfor ( position Ġin Ġ 1 .. number ){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtables . add ( Table ( position , Ġnull )) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġval Ġcount ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġtables . size ĊĊĠĠĠ Ġoperator Ġfun Ġget ( i : ĠInt ) Ġ= Ġtables [ i ] ĊĊĠĠĠ Ġfun Ġto Array () Ġ= Ġtables . to Typed Array () ĊĊĠĠĠ Ġfun Ġadd Table () Ġ{ ĊĠĠĠĠĠĠĠ Ġtables . add ( Table ( count + 1 , Ġnull )) ĊĠĠĠ Ġ} Ċ Ċ }