package retrofit2; import java.lang.annotation.Annotation; import java.lang.reflect.Type; import retrofit2.CallAdapter; /* loaded from: classes2.dex */ final class DefaultCallAdapterFactory extends CallAdapter.Factory { static final CallAdapter.Factory INSTANCE = new DefaultCallAdapterFactory(); DefaultCallAdapterFactory() { } @Override // retrofit2.CallAdapter.Factory public CallAdapter get(Type type, Annotation[] annotationArr, Retrofit retrofit) { if (CallAdapter.Factory.getRawType(type) != Call.class) { return null; } final Type callResponseType = Utils.getCallResponseType(type); return new CallAdapter>() { // from class: retrofit2.DefaultCallAdapterFactory.1 @Override // retrofit2.CallAdapter public Call adapt(Call call) { return call; } @Override // retrofit2.CallAdapter public Type responseType() { return callResponseType; } }; } }