package Ġcom . g router . demo . delegate Ċ Ċ import Ġandroid . content . Context Ċ import Ġcom . g router . Router Delegate Ċ import Ġcom . g router . Router Delegate Constructor Ċ import Ġcom . g router . Router Delegate Method Ċ import Ġcom . g router . demo . base . model . Moment Ċ import Ġjava . util .* Ċ Ċ @ Router Delegate Ċ class ĠMoment ViewModel Ġ{ ĊĠĠĠ Ġprivate Ġvar Ġcontext : ĠContext ĊĊĠĠĠ Ġ@ Router Delegate Constructor ĊĠĠĠ Ġconstructor ( context : ĠContext ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . context Ġ= Ġcontext ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Router Delegate Method ĊĠĠĠ Ġfun Ġget Moment ( uid : ĠInt ): ĠMoment Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠMoment () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Router Delegate Method ĊĠĠĠ Ġfun Ġlist Moment ( ids : ĠInt Array ): ĠList < Moment > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠArrayList () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Router Delegate Method ĊĠĠĠ Ġfun Ġlist Moment 2 ( ids : ĠInt Array ): ĠVector < Moment >? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġnull ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġ@ Router Delegate Method ĊĠĠĠ Ġfun Ġdelete ( moment : ĠMoment ) Ġ{ ĊĊĠĠĠ Ġ} ĊĊĊĊĊ Ċ } Ċ