package Ġcom . pat ry kk os ier ad z ki . android m vi example . storage Ċ Ċ import Ġcom . pat ry kk os ier ad z ki . android m vi example . domain . Demo Data Generator Ċ import Ġcom . pat ry kk os ier ad z ki . android m vi example . storage . dao . Employee Dao Ċ import Ġcom . pat ry kk os ier ad z ki . android m vi example . storage . entity . Address Entity Ċ import Ġcom . pat ry kk os ier ad z ki . android m vi example . storage . entity . Employee Entity Ċ import Ġcom . pat ry kk os ier ad z ki . android m vi example . storage . entity . Gender Entity Ċ Ċ class ĠDatabase Demo Data Generator ( ĊĠĠĠ Ġprivate Ġval Ġemployee Dao : ĠEmployee Dao Ċ ) Ġ: ĠDemo Data Generator Ġ{ ĊĊĠĠĠ Ġoverride Ġsuspend Ġfun Ġload Demo Data Into DB () Ġ{ ĊĠĠĠĠĠĠĠ Ġemployee Dao . insert All G enders ( G END ERS ) ĊĠĠĠĠĠĠĠ Ġemployee Dao . insert All Employees ( EMP LO YE ES ) ĊĠĠĠĠĠĠĠ Ġemployee Dao . insert All Addresses ( ADD RES SES ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠADD RES SES Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAddress Entity ( 1 , Ġ" Some Ġstreet Ġ 1 ", Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAddress Entity ( 2 , Ġ" Some Ġstreet Ġ 2 ", Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAddress Entity ( 3 , Ġ" Some Ġstreet Ġ 3 ", Ġ 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAddress Entity ( 4 , Ġ" Some Ġstreet Ġ 4 ", Ġ 3 ), ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġval ĠG END ERS Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠGender Entity ( 1 , Ġ" Man "), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠGender Entity ( 2 , Ġ" W oman "), ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġval ĠEMP LO YE ES Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠEmployee Entity ( 1 , Ġ" John ", Ġ" Snow ", Ġ 3 0 , Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠEmployee Entity ( 2 , Ġ" Ann ", Ġ" B rie ", Ġ 2 5 , Ġ 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠEmployee Entity ( 3 , Ġ" And rew ", Ġ" Tom s ", Ġ 1 9 , Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠEmployee Entity ( 4 , Ġ" K ate ", Ġ" Grand ", Ġ 2 8 , Ġ 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠEmployee Entity ( 5 , Ġ" Pat ", Ġ" Thing ", Ġ 2 4 , Ġ 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠEmployee Entity ( 6 , Ġ" Mat ", Ġ" Keyboard ", Ġ 2 3 , Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠEmployee Entity ( 7 , Ġ" Tom ", Ġ" H anks ", Ġ 2 8 , Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠEmployee Entity ( 8 , Ġ" B rad ", Ġ" P it ", Ġ 2 9 , Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠEmployee Entity ( 9 , Ġ" John ", Ġ" M alle k ", Ġ 3 5 , Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠEmployee Entity ( 1 0 , Ġ" Ann ", Ġ" Picker ", Ġ 4 5 , Ġ 2 ), ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ