package X;

import I.g;
import I.i;
import b0.o;
import b0.u;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import n.z;

/* JADX INFO: loaded from: classes.dex */
public class c implements i, I.e {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private List f1798a;

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

    public c() {
        ArrayList arrayList = new ArrayList();
        this.f1798a = arrayList;
        arrayList.clear();
        this.f1798a.add(new a());
        this.f1798a.add(new b());
        this.f1798a.add(new e());
    }

    @Override // I.i
    public boolean a(String str) {
        boolean z2 = "text/ext/txt".equals(str) || "text/txt".equals(str);
        o.d("TxtParser", "canParse  type = " + str + " can = " + z2, 16);
        return z2;
    }

    @Override // I.i
    public g b(byte[] bArr, int i2, int i3) throws z {
        if (this.f1799b == null) {
            this.f1799b = u.a(bArr, i2, i3);
        }
        ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(bArr, i2, i3);
        for (d dVar : this.f1798a) {
            if (dVar.a(byteArrayInputStream, this.f1799b)) {
                try {
                    return dVar.b(byteArrayInputStream, this.f1799b);
                } catch (IOException e2) {
                    throw new z(e2);
                }
            }
        }
        return new I.d();
    }

    @Override // I.e
    public void d(String str) {
        this.f1799b = str;
    }
}
