package com.bykv.vk.openvk.preload.a;

import java.util.List;

/* JADX INFO: loaded from: classes.dex */
final class i implements b {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    protected e f5961a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private int f5962b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private List<h> f5963c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private d f5964d;

    public static final class a extends Exception {
        public a(Throwable th) {
            super(th);
        }
    }

    public i(List<h> list, int i10, e eVar, d dVar) {
        this.f5963c = list;
        this.f5962b = i10;
        this.f5961a = eVar;
        this.f5964d = dVar;
    }

    private d c(Class cls) {
        d dVar = this.f5964d;
        while (dVar != null && dVar.getClass() != cls) {
            dVar = dVar.f5943a;
        }
        return dVar;
    }

    /* JADX WARN: Multi-variable type inference failed */
    @Override // com.bykv.vk.openvk.preload.a.b
    public final Object a(Object obj) throws Exception {
        d dVar = this.f5964d;
        if (dVar != null) {
            dVar.f5945c = obj;
            dVar.e();
        }
        if (this.f5962b >= this.f5963c.size()) {
            return obj;
        }
        h hVar = this.f5963c.get(this.f5962b);
        Class<? extends d> cls = hVar.f5955a;
        d dVar2 = (d) this.f5961a.a(cls);
        if (dVar2 == null) {
            throw new IllegalArgumentException("interceptor == null , index = " + obj + " , class: " + cls);
        }
        com.bykv.vk.openvk.preload.a.b.a aVarA = hVar.a();
        i iVar = new i(this.f5963c, this.f5962b + 1, this.f5961a, dVar2);
        dVar2.a(iVar, this.f5964d, obj, aVarA, hVar.b());
        dVar2.c();
        try {
            Object objA = dVar2.a(iVar, obj);
            dVar2.d();
            return objA;
        } catch (a e10) {
            dVar2.c(e10.getCause());
            throw e10;
        } catch (Throwable th) {
            dVar2.b(th);
            throw new a(th);
        }
    }

    @Override // com.bykv.vk.openvk.preload.a.b
    public final Object b(Class cls) {
        d dVarC = c(cls);
        if (dVarC != null) {
            return dVarC.f5945c;
        }
        throw new IllegalArgumentException("can not find pre Interceptor , class:".concat(String.valueOf(cls)));
    }

    @Override // com.bykv.vk.openvk.preload.a.b
    public final Object a(Class cls) {
        d dVarC = c(cls);
        if (dVarC != null) {
            return dVarC.f5944b;
        }
        throw new IllegalArgumentException("can not find pre Interceptor , class:".concat(String.valueOf(cls)));
    }
}
