package o;

import java.util.AbstractSet;
import java.util.Map;
import java.util.Set;

/* compiled from: r8-map-id-3b7cc9102578c509342fa2f0fabed2bfc72239cd258d579fc679bfcbc198b048 */
/* renamed from: o.zc0, reason: case insensitive filesystem */
/* loaded from: classes.dex */
public final class C3106zc0 {
    public final String a;
    public final Map b;
    public final Set c;
    public final Set d;

    public C3106zc0(String str, Map map, AbstractSet abstractSet, AbstractSet abstractSet2) {
        this.a = str;
        this.b = map;
        this.c = abstractSet;
        this.d = abstractSet2;
    }

    /* JADX WARN: Code restructure failed: missing block: B:63:0x01b9, code lost:
    
        r8 = o.AbstractC0940cn0.e(r9);
     */
    /* JADX WARN: Code restructure failed: missing block: B:64:0x01bd, code lost:
    
        r2.close();
     */
    /* JADX WARN: Finally extract failed */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static final o.C3106zc0 a(o.FC r26, java.lang.String r27) throws java.io.IOException {
        /*
            Method dump skipped, instructions count: 476
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: o.C3106zc0.a(o.FC, java.lang.String):o.zc0");
    }

    public final boolean equals(Object obj) {
        Set set;
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof C3106zc0)) {
            return false;
        }
        C3106zc0 c3106zc0 = (C3106zc0) obj;
        if (!F3.c(this.a, c3106zc0.a) || !F3.c(this.b, c3106zc0.b) || !F3.c(this.c, c3106zc0.c)) {
            return false;
        }
        Set set2 = this.d;
        if (set2 == null || (set = c3106zc0.d) == null) {
            return true;
        }
        return F3.c(set2, set);
    }

    public final int hashCode() {
        return this.c.hashCode() + ((this.b.hashCode() + (this.a.hashCode() * 31)) * 31);
    }

    public final String toString() {
        return "TableInfo{name='" + this.a + "', columns=" + this.b + ", foreignKeys=" + this.c + ", indices=" + this.d + '}';
    }
}
