package p463.p484.p485.p486;

import java.io.DataInput;
import java.io.IOException;
import java.io.InvalidObjectException;
import java.util.Locale;
import java.util.Map;
import java.util.ServiceLoader;
import java.util.concurrent.ConcurrentHashMap;
import org.threeten.bp.DateTimeException;
import p138.p139.p143.p144.C2803;
import p463.p473.p474.p479.C7158;
import p463.p484.p485.AbstractC7191;
import p463.p484.p485.C7177;
import p463.p484.p485.C7181;
import p463.p484.p485.C7192;
import p463.p484.p485.p489.C7276;
import p463.p484.p485.p489.EnumC7259;
import p463.p484.p485.p489.InterfaceC7269;
import p463.p484.p485.p489.InterfaceC7270;
import p463.p484.p485.p489.InterfaceC7275;

/* JADX INFO: renamed from: ޒ.ށ.֏.ސ.ޅ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC7202 implements Comparable<AbstractC7202> {

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public static final ConcurrentHashMap<String, AbstractC7202> f20868 = new ConcurrentHashMap<>();

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public static final ConcurrentHashMap<String, AbstractC7202> f20869 = new ConcurrentHashMap<>();

    static {
        try {
            Locale.class.getMethod("getUnicodeLocaleType", String.class);
        } catch (Throwable unused) {
        }
    }

    private Object readResolve() throws InvalidObjectException {
        throw new InvalidObjectException("Deserialization via serialization delegate");
    }

    private Object writeReplace() {
        return new C7215((byte) 11, this);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static AbstractC7202 m10775(DataInput dataInput) throws IOException {
        String utf = dataInput.readUTF();
        if (f20868.isEmpty()) {
            m10776(C7207.f20907);
            m10776(C7216.f20936);
            m10776(C7212.f20929);
            m10776(C7209.f20912);
            m10776(C7204.f20870);
            f20868.putIfAbsent("Hijrah", C7204.f20870);
            f20869.putIfAbsent("islamic", C7204.f20870);
            for (AbstractC7202 abstractC7202 : ServiceLoader.load(AbstractC7202.class, AbstractC7202.class.getClassLoader())) {
                f20868.putIfAbsent(abstractC7202.mo10790(), abstractC7202);
                String strMo10789 = abstractC7202.mo10789();
                if (strMo10789 != null) {
                    f20869.putIfAbsent(strMo10789, abstractC7202);
                }
            }
        }
        AbstractC7202 abstractC72022 = f20868.get(utf);
        if (abstractC72022 == null && (abstractC72022 = f20869.get(utf)) == null) {
            throw new DateTimeException(C2803.m4879("Unknown chronology: ", utf));
        }
        return abstractC72022;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static void m10776(AbstractC7202 abstractC7202) {
        f20868.putIfAbsent(abstractC7202.mo10790(), abstractC7202);
        String strMo10789 = abstractC7202.mo10789();
        if (strMo10789 != null) {
            f20869.putIfAbsent(strMo10789, abstractC7202);
        }
    }

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public static AbstractC7202 m10777(InterfaceC7270 interfaceC7270) {
        C7158.m10540(interfaceC7270, "temporal");
        AbstractC7202 abstractC7202 = (AbstractC7202) interfaceC7270.mo10592(C7276.f21140);
        return abstractC7202 != null ? abstractC7202 : C7207.f20907;
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        return (obj instanceof AbstractC7202) && compareTo((AbstractC7202) obj) == 0;
    }

    public int hashCode() {
        return getClass().hashCode() ^ mo10790().hashCode();
    }

    public String toString() {
        return mo10790();
    }

    @Override // java.lang.Comparable
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters and merged with bridge method [inline-methods] */
    public int compareTo(AbstractC7202 abstractC7202) {
        return mo10790().compareTo(abstractC7202.mo10790());
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public abstract AbstractC7196 mo10779(int i, int i2, int i3);

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public <D extends AbstractC7196> D m10780(InterfaceC7269 interfaceC7269) {
        D d = (D) interfaceC7269;
        if (equals(d.mo10647())) {
            return d;
        }
        StringBuilder sbM4889 = C2803.m4889("Chrono mismatch, expected: ");
        sbM4889.append(mo10790());
        sbM4889.append(", actual: ");
        sbM4889.append(d.mo10647().mo10790());
        throw new ClassCastException(sbM4889.toString());
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public abstract AbstractC7196 mo10781(InterfaceC7270 interfaceC7270);

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public AbstractC7200<?> mo10782(C7177 c7177, AbstractC7191 abstractC7191) {
        return C7201.m10774(this, c7177, abstractC7191);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public abstract InterfaceC7203 mo10783(int i);

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m10784(Map<InterfaceC7275, Long> map, EnumC7259 enumC7259, long j) {
        Long l = map.get(enumC7259);
        if (l == null || l.longValue() == j) {
            map.put(enumC7259, Long.valueOf(j));
            return;
        }
        throw new DateTimeException("Invalid state, field: " + enumC7259 + " " + l + " conflicts with " + enumC7259 + " " + j);
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public AbstractC7197<?> mo10785(InterfaceC7270 interfaceC7270) {
        try {
            return mo10781(interfaceC7270).mo10635(C7181.m10681(interfaceC7270));
        } catch (DateTimeException e) {
            StringBuilder sbM4889 = C2803.m4889("Unable to obtain ChronoLocalDateTime from TemporalAccessor: ");
            sbM4889.append(interfaceC7270.getClass());
            throw new DateTimeException(sbM4889.toString(), e);
        }
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public <D extends AbstractC7196> C7198<D> m10786(InterfaceC7269 interfaceC7269) {
        C7198<D> c7198 = (C7198) interfaceC7269;
        if (equals(c7198.f20863.mo10647())) {
            return c7198;
        }
        StringBuilder sbM4889 = C2803.m4889("Chrono mismatch, required: ");
        sbM4889.append(mo10790());
        sbM4889.append(", supplied: ");
        sbM4889.append(c7198.f20863.mo10647().mo10790());
        throw new ClassCastException(sbM4889.toString());
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r4v6, types: [ޒ.ށ.֏.ސ.ރ, ޒ.ށ.֏.ސ.ރ<?>] */
    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public AbstractC7200<?> mo10787(InterfaceC7270 interfaceC7270) {
        try {
            AbstractC7191 abstractC7191M10733 = AbstractC7191.m10733(interfaceC7270);
            try {
                interfaceC7270 = mo10782(C7177.m10606(interfaceC7270), abstractC7191M10733);
                return interfaceC7270;
            } catch (DateTimeException unused) {
                return C7201.m10773(m10786((InterfaceC7269) mo10785(interfaceC7270)), abstractC7191M10733, (C7192) null);
            }
        } catch (DateTimeException e) {
            StringBuilder sbM4889 = C2803.m4889("Unable to obtain ChronoZonedDateTime from TemporalAccessor: ");
            sbM4889.append(interfaceC7270.getClass());
            throw new DateTimeException(sbM4889.toString(), e);
        }
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public <D extends AbstractC7196> C7201<D> m10788(InterfaceC7269 interfaceC7269) {
        C7201<D> c7201 = (C7201) interfaceC7269;
        if (equals(c7201.mo10758().mo10647())) {
            return c7201;
        }
        StringBuilder sbM4889 = C2803.m4889("Chrono mismatch, required: ");
        sbM4889.append(mo10790());
        sbM4889.append(", supplied: ");
        sbM4889.append(c7201.mo10758().mo10647().mo10790());
        throw new ClassCastException(sbM4889.toString());
    }

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public abstract String mo10789();

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public abstract String mo10790();
}
