package Ġcom . example . find git . client Ċ Ċ import Ġandroid . os . AsyncTask Ċ Ċ class ĠBase AsyncTask < T >( ĊĠĠĠ Ġprivate Ġval Ġexecut ar : Ġ() Ġ-> ĠT , ĊĠĠĠ Ġprivate Ġval Ġfinal iza : Ġ( resultado : ĠT ) Ġ-> ĠUnit Ċ ) Ġ: ĠAsync Task < Void , ĠVoid , ĠT >() Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġdo In Background ( var arg Ġparams : ĠVoid ?) Ġ= Ġexecut ar () ĊĊĠĠĠ Ġoverride Ġfun Ġon Post Execute ( resultado : ĠT ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Post Execute ( resultado ) ĊĠĠĠĠĠĠĠ Ġfinal iza ( resultado ) ĊĠĠĠ Ġ} Ċ Ċ }