package Ġcom . div ij . credit tracker . model Ċ Ċ import Ġjava . util .* Ċ import Ġkotlin . collections . ArrayList Ċ Ċ data Ġclass ĠSession ( val ĠstartDate Ġ: ĠDate , Ġvar Ġtotal : ĠInt Ġ= Ġ 0 ) Ġ{ ĊĠĠĠ Ġconstructor () Ġ: Ġthis ( Date ()) Ġ{ ĊĊĠĠĠ Ġ} ĊĠĠĠ Ġval Ġid Ġ: ĠString Ġ= ĠUUID . randomUUID (). toString () ĊĠĠĠ Ġvar ĠendDate Ġ= ĠDate () ĊĊĠĠĠ Ġfun Ġend Session () Ġ{ ĊĠĠĠĠĠĠĠ ĠendDate Ġ= ĠDate () ĊĠĠĠ Ġ} ĊĊ Ċ } Ċ