package Ġcom . example . android . d agger . di Ċ Ċ import Ġcom . example . android . d agger . registration . Registration Activity Ċ import Ġcom . example . android . d agger . registration . enter details . Enter Details Fragment Ċ import Ġcom . example . android . d agger . registration . terms and conditions . Terms And Conditions Fragment Ċ import Ġdagger . Component Ċ import Ġdagger . Sub component Ċ Ċ @ Activity Scope Ċ @ Sub component Ċ interface ĠRegistration Component Ġ{ ĊĠĠĠ Ġ@ Sub component . Factory ĊĠĠĠ Ġinterface ĠFactory Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġcreate (): ĠRegistration Component ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġinject ( registration Activity : ĠRegistration Activity ) ĊĠĠĠ Ġfun Ġinject ( terms And Conditions Fragment : ĠTerms And Conditions Fragment ) ĊĠĠĠ Ġfun Ġinject ( enter Details Fragment : ĠEnter Details Fragment ) Ċ }