package Ġcom . no ah . data info Ċ Ċ /** Ċ Ġ* Ġ@ Auth er : Ġ ä½ķ é£ ĺ Ċ Ġ* Ġ@ Date : Ġ 3 / 2 9 / 2 1 Ġ 1 8 : 3 0 Ċ Ġ* Ġ@ Description : Ċ Ġ*/ Ċ abstract Ġclass ĠBase Observer < T > Ġ: ĠObserver < T > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġon Subscribe ( d : ĠDis posable ) Ġ{} ĊĠĠĠ Ġoverride Ġfun Ġon Next ( t : ĠT ) Ġ{ ĊĠĠĠĠĠĠĠ ĠonSuccess ( t ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonError ( e : ĠThrowable ) Ġ{ ĊĠĠĠĠĠĠĠ Ġon Failure ( e ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonComplete () Ġ{} ĊĠĠĠ Ġabstract Ġfun ĠonSuccess ( t : ĠT ) ĊĠĠĠ Ġabstract Ġfun Ġon Failure ( e : ĠThrowable ) Ċ }