package j$.time.chrono;

import j$.time.Instant;
import j$.time.LocalDate;
import j$.time.ZoneId;
import j$.time.temporal.TemporalAccessor;
import java.io.InvalidObjectException;
import java.io.ObjectInputStream;
import java.io.Serializable;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/* JADX INFO: compiled from: r8-map-id-da1bda724d8b26dc30f90d2ccf434f42461d6c82e7dbdeb074f412e5504de99c */
/* JADX INFO: loaded from: classes2.dex */
public final class e0 extends a implements Serializable {
    public static final e0 c = new e0();
    private static final long serialVersionUID = 2775954514031616474L;

    static {
        HashMap map = new HashMap();
        HashMap map2 = new HashMap();
        HashMap map3 = new HashMap();
        map.put("en", new String[]{"BB", "BE"});
        map.put("th", new String[]{"BB", "BE"});
        map2.put("en", new String[]{"B.B.", "B.E."});
        map2.put("th", new String[]{"พ.ศ.", "ปีก่อนคริสต์กาลที่"});
        map3.put("en", new String[]{"Before Buddhist", "Budhhist Era"});
        map3.put("th", new String[]{"พุทธศักราช", "ปีก่อนคริสต์กาลที่"});
    }

    private e0() {
    }

    private void readObject(ObjectInputStream objectInputStream) throws InvalidObjectException {
        throw new InvalidObjectException("Deserialization via serialization delegate");
    }

    @Override // j$.time.chrono.j
    public final ChronoLocalDate C(TemporalAccessor temporalAccessor) {
        return temporalAccessor instanceof g0 ? (g0) temporalAccessor : new g0(LocalDate.U(temporalAccessor));
    }

    @Override // j$.time.chrono.j
    public final ChronoLocalDate L(int i, int i2, int i3) {
        return new g0(LocalDate.of(i - 543, i2, i3));
    }

    @Override // j$.time.chrono.a, j$.time.chrono.j
    public final ChronoLocalDate N(Map map, j$.time.format.d0 d0Var) {
        return (g0) super.N(map, d0Var);
    }

    @Override // j$.time.chrono.j
    public final ChronoZonedDateTime O(Instant instant, ZoneId zoneId) {
        return i.T(this, instant, zoneId);
    }

    @Override // j$.time.chrono.j
    public final boolean R(long j) {
        return q.c.R(j - 543);
    }

    @Override // j$.time.chrono.j
    public final ChronoLocalDate i(long j) {
        return new g0(LocalDate.d0(j));
    }

    @Override // j$.time.chrono.j
    public final String j() {
        return "ThaiBuddhist";
    }

    @Override // j$.time.chrono.a
    public final ChronoLocalDate l() {
        return new g0(LocalDate.U(LocalDate.c0(j$.com.android.tools.r8.a.f0())));
    }

    @Override // j$.time.chrono.j
    public final String n() {
        return "buddhist";
    }

    @Override // j$.time.chrono.j
    public final ChronoLocalDate p(int i, int i2) {
        return new g0(LocalDate.e0(i - 543, i2));
    }

    @Override // j$.time.chrono.j
    public final j$.time.temporal.r t(j$.time.temporal.a aVar) {
        int i = d0.a[aVar.ordinal()];
        if (i == 1) {
            j$.time.temporal.r rVar = j$.time.temporal.a.PROLEPTIC_MONTH.b;
            return j$.time.temporal.r.f(rVar.a + 6516, rVar.d + 6516);
        }
        if (i == 2) {
            j$.time.temporal.r rVar2 = j$.time.temporal.a.YEAR.b;
            return j$.time.temporal.r.g(1L, (-(rVar2.a + 543)) + 1, rVar2.d + 543);
        }
        if (i != 3) {
            return aVar.b;
        }
        j$.time.temporal.r rVar3 = j$.time.temporal.a.YEAR.b;
        return j$.time.temporal.r.f(rVar3.a + 543, rVar3.d + 543);
    }

    @Override // j$.time.chrono.j
    public final List v() {
        return j$.com.android.tools.r8.a.T(h0.values());
    }

    @Override // j$.time.chrono.j
    public final k w(int i) {
        if (i == 0) {
            return h0.BEFORE_BE;
        }
        if (i == 1) {
            return h0.BE;
        }
        j$.time.g.d("Invalid era: ", i);
        return null;
    }

    public Object writeReplace() {
        return new c0((byte) 1, this);
    }

    @Override // j$.time.chrono.j
    public final int x(k kVar, int i) {
        if (kVar instanceof h0) {
            return kVar == h0.BE ? i : 1 - i;
        }
        throw new ClassCastException("Era must be BuddhistEra");
    }
}
