package Ġcz . air bank . air bank application . di Ċ Ċ import Ġandroid . arch . lifecycle . ViewModel Ċ import Ġdagger . Map Key Ċ import Ġkotlin . reflect . K Class Ċ Ċ /** Ċ Ġ* ĠMap Ġkey Ġfor ĠView Models . Ċ Ġ* Ċ Ġ* Ġ@ author ĠI vo ĠCh vo j ka Ċ Ġ*/ Ċ Ċ @ Must Be Document ed Ċ @ Target ( Annotation Target . FUNCTION , ĠAnnotation Target . PROPERTY _ GET TER , ĠAnnotation Target . PROPERTY _ SET TER ) Ċ @ Retention ( Annotation Retention . RUNTIME ) Ċ @ Map Key Ċ internal Ġannotation Ġclass ĠViewModel Key ( val Ġvalue : ĠK Class < out ĠViewModel >)