-
public class ResponseHandler<ResponseType, ResultType>
-
-
Constructor Summary
Constructors Constructor Description ResponseHandler(Class<ResultType> expectedResultClass)
-
Method Summary
-
-
Constructor Detail
-
ResponseHandler
ResponseHandler(Class<ResultType> expectedResultClass)
-
-
Method Detail
-
create
static <ResponseType, ResultType> ResponseHandler<ResponseType, ResultType> create(Class<ResponseType> tClass, Class<ResultType> kClass)
-
create
static ResponseHandler<ResponseBody, GliaException> create()
-
onSuccess
ResponseHandler<ResponseType, ResultType> onSuccess(@Nullable() Consumer<ResultType> consumer)
-
onSuccess
ResponseHandler<ResponseType, ResultType> onSuccess(RequestCallback<ResultType> callback)
-
convertResult
ResponseHandler<ResponseType, ResultType> convertResult(Function<ResponseType, ResultType> converter)
-
onError
ResponseHandler<ResponseType, ResultType> onError(@Nullable() Consumer<GliaException> consumer)
-
onError
ResponseHandler<ResponseType, ResultType> onError(RequestCallback<ResultType> callback)
-
addErrorMap
ResponseHandler<ResponseType, ResultType> addErrorMap(int httpCode, GliaException.Cause gliaError)
-
addErrorMap
ResponseHandler<ResponseType, ResultType> addErrorMap(ApiErrorMapper errorMapper)
-
handle
void handle(Response<ResponseType> responseToHandle)
-
createRetrofitCallback
Callback<ResponseType> createRetrofitCallback()
-
-
-
-