package Ġcom . ade sso . move e . internal . injection Ċ Ċ import Ġandroid . app . Application Ċ import Ġcom . ade sso . move e . internal . injection . component . D agger App Component Ċ import Ġdagger . android . Android Injector Ċ import Ġdagger . android . Dispatch ing Android Injector Ċ import Ġdagger . android . Has Android Injector Ċ import Ġjavax . inject . Inject Ċ Ċ abstract Ġclass ĠD agger Application Ġ: ĊĠĠĠ ĠApplication (), ĊĠĠĠ ĠHas Android Injector Ġ{ ĊĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar Ġandroid Injector : ĠDispatch ing Android Injector < Any > ĊĊĠĠĠ Ġoverride Ġfun Ġandroid Injector (): ĠAndroid Injector < Any > Ġ= Ġandroid Injector ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate () ĊĠĠĠĠĠĠĠ ĠD agger App Component . builder (). create ( this ). inject ( this ) ĊĠĠĠ Ġ} Ċ } Ċ