package Ġcom . e ak urn ik ov . follow inc . data . network . wrappers Ċ Ċ import Ġcom . e ak urn ik ov . follow inc . di . annotations . Application Scope Ċ import Ġio . reactivex . Single Transformer Ċ import Ġjavax . inject . Inject Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġe ak urn ik ov Ġon Ġ 0 4 . 1 2 . 2 0 1 8 . Ċ Ġ*/ Ċ Ċ @ Application Scope Ċ class ĠApi Handler Ġ@ Inject Ġconstructor ( private Ġval Ġauthorization Controller : ĠAuthorization Controller ) Ġ{ ĊĊĠĠĠ Ġfun Ġ< T > Ġget (): ĠSingle Transformer < T , ĠT > Ġ= ĠSingle Transformer Ġ{ Ġit . compose ( authorization Controller . get < T >()) Ġ} Ċ }