package Ġcom . x ue qi u . net . convert Ċ Ċ import Ġcom . x ue qi u . net . Empty Response Ċ import Ġokhttp 3 . RequestBody Ċ import Ġokhttp 3 . ResponseBody Ċ import Ġretrofit 2 . Converter Ċ import Ġretrofit 2 . Ret rofit Ċ Ċ import Ġjava . lang . reflect . Type Ċ Ċ class ĠEmpty Response Converter Ġ: ĠConverter . Factory () Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġcreate () Ġ= ĠEmpty Response Converter () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġresponse Body Converter ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtype : ĠType ?, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġannotations : ĠArray < Annotation > ?, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġretrofit : ĠRet rofit ?): ĠConverter < ResponseBody , Ġ* >? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġif Ġ( Empty Response :: class . java Ġ== Ġtype ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠConverter < ResponseBody , ĠEmpty Response > Ġ{ ĠEmpty Response () Ġ} ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġnull ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġrequest Body Converter ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtype : ĠType ?, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġparameter Annotations : ĠArray < Annotation > ?, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmethod Annotations : ĠArray < Annotation > ?, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġretrofit : ĠRet rofit ?): ĠConverter < *, ĠRequest Body >? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġnull ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġstring Converter ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtype : ĠType ?, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġannotations : ĠArray < Annotation > ?, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġretrofit : ĠRet rofit ?): ĠConverter < *, ĠString >? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġnull ĊĠĠĠ Ġ} Ċ Ċ } Ċ