package j;

import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
import javax.annotation.Nullable;

/* JADX INFO: loaded from: classes.dex */
public class c0 implements InvocationHandler {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final y f6877a = y.f7014a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Object[] f6878b = new Object[0];

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final /* synthetic */ Class f6879c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final /* synthetic */ d0 f6880d;

    public c0(d0 d0Var, Class cls) {
        this.f6880d = d0Var;
        this.f6879c = cls;
    }

    @Override // java.lang.reflect.InvocationHandler
    @Nullable
    public Object invoke(Object obj, Method method, @Nullable Object[] objArr) {
        if (method.getDeclaringClass() == Object.class) {
            return method.invoke(this, objArr);
        }
        if (this.f6877a.f(method)) {
            return this.f6877a.e(method, this.f6879c, obj, objArr);
        }
        e0<?> e0VarB = this.f6880d.b(method);
        if (objArr == null) {
            objArr = this.f6878b;
        }
        return e0VarB.a(objArr);
    }
}
