package Ġdev . ric ardo ant olin . x ceed test . di . modules Ċ Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ import Ġdev . ric ardo ant olin . x ceed test . data . characters . Character Data Repository Ċ import Ġdev . ric ardo ant olin . x ceed test . network provider . exec utors . Job Executor Ċ import Ġdev . ric ardo ant olin . x ceed test . domain . characters . Character Repository Ċ import Ġdev . ric ardo ant olin . x ceed test . data . exec utors . Thread Executor Ċ Ċ @ Module Ċ abstract Ġclass ĠData Module Ġ{ ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġbind Thread Executor ( job Executor : ĠJob Executor ): ĠThread Executor ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġbind Character Repository ( character Repository : ĠCharacter Data Repository ): ĠCharacter Repository Ċ }