package Ġcom . mach ioni . mp v sample . common . rx Ċ Ċ import Ġio . reactivex . dis pos ables . Composite Disposable Ċ import Ġjavax . inject . Inject Ċ Ċ interface ĠDis posable Holder Ġ{ ĊĠĠĠ Ġvar Ġdis pos ables : ĠComposite Disposable ĊĊĠĠĠ Ġfun Ġdispose All () Ċ } Ċ Ċ class ĠDis posable Holder Delegate Ġ@ Inject Ġconstructor () Ġ: ĠDis posable Holder Ġ{ ĊĠĠĠ Ġoverride Ġvar Ġdis pos ables Ġ= ĠComposite Disposable () ĊĊĠĠĠ Ġoverride Ġfun Ġdispose All () Ġ{ ĊĠĠĠĠĠĠĠ Ġdis pos ables . dispose () ĊĠĠĠĠĠĠĠ Ġdis pos ables Ġ= ĠComposite Disposable () ĊĠĠĠ Ġ} Ċ }