package Ġio . android al atan . lifecycle . handler . activity . di Ċ Ċ import Ġdagger . Bind s Instance Ċ import Ġio . android al atan . d agger . builder . Base Activity Builder Ċ import Ġio . android al atan . lifecycle . handler . activity . Lifecycle Activity Ċ import Ġio . android al atan . lifecycle . handler . api . Lifecycle Source Ċ Ċ abstract Ġclass ĠLifecycle Activity Builder < T Ġ: ĠLifecycle Activity > Ġ: ĠBase Activity Builder < T >() Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġseed Instance ( instance : ĠT ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . seed Instance ( instance ) ĊĠĠĠĠĠĠĠ Ġseed Lifecycle Source ( instance ) ĊĠĠĠĠĠĠĠ Ġseed Lifecycle Activity ( instance ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Bind s Instance ĊĠĠĠ Ġabstract Ġfun Ġseed Lifecycle Activity ( instance : ĠLifecycle Activity ) ĊĊĠĠĠ Ġ@ Bind s Instance ĊĠĠĠ Ġabstract Ġfun Ġseed Lifecycle Source ( instance : ĠLifecycle Source ) Ċ Ċ }