package j$.time.chrono;

import j$.time.Instant;
import j$.time.LocalDate;
import j$.time.ZoneId;
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: loaded from: classes2.dex */
public final class F extends AbstractC2282a implements Serializable {

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final F f19134d = new F();
    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[]{"พุทธศักราช", "ปีก่อนคริสต์กาลที่"});
    }

    @Override // j$.time.chrono.k
    public final l P(int i6) {
        if (i6 == 0) {
            return I.BEFORE_BE;
        }
        if (i6 == 1) {
            return I.BE;
        }
        throw new j$.time.c("Invalid era: " + i6);
    }

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

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

    @Override // j$.time.chrono.k
    public final ChronoLocalDate G(int i6, int i7, int i8) {
        return new H(LocalDate.h0(i6 - 543, i7, i8));
    }

    @Override // j$.time.chrono.k
    public final ChronoLocalDate z(int i6, int i7) {
        return new H(LocalDate.k0(i6 - 543, i7));
    }

    @Override // j$.time.chrono.k
    public final ChronoLocalDate q(long j4) {
        return new H(LocalDate.j0(j4));
    }

    @Override // j$.time.chrono.k
    public final ChronoLocalDate M() {
        return new H(LocalDate.J(LocalDate.g0(j$.time.b.c())));
    }

    @Override // j$.time.chrono.k
    public final ChronoLocalDate t(j$.time.temporal.n nVar) {
        if (nVar instanceof H) {
            return (H) nVar;
        }
        return new H(LocalDate.J(nVar));
    }

    @Override // j$.time.chrono.k
    public final boolean D(long j4) {
        return r.f19171d.D(j4 - 543);
    }

    @Override // j$.time.chrono.k
    public final int v(l lVar, int i6) {
        if (lVar instanceof I) {
            return lVar == I.BE ? i6 : 1 - i6;
        }
        throw new ClassCastException("Era must be BuddhistEra");
    }

    private F() {
    }

    @Override // j$.time.chrono.k
    public final List C() {
        return j$.time.b.b(I.values());
    }

    @Override // j$.time.chrono.k
    public final j$.time.temporal.x W(j$.time.temporal.a aVar) {
        int i6 = E.f19133a[aVar.ordinal()];
        if (i6 == 1) {
            j$.time.temporal.x xVarB = j$.time.temporal.a.PROLEPTIC_MONTH.B();
            return j$.time.temporal.x.j(xVarB.e() + 6516, xVarB.d() + 6516);
        }
        if (i6 == 2) {
            j$.time.temporal.x xVarB2 = j$.time.temporal.a.YEAR.B();
            return j$.time.temporal.x.k(1L, (-(xVarB2.e() + 543)) + 1, xVarB2.d() + 543);
        }
        if (i6 == 3) {
            j$.time.temporal.x xVarB3 = j$.time.temporal.a.YEAR.B();
            return j$.time.temporal.x.j(xVarB3.e() + 543, xVarB3.d() + 543);
        }
        return aVar.B();
    }

    @Override // j$.time.chrono.AbstractC2282a, j$.time.chrono.k
    public final ChronoLocalDate R(Map map, j$.time.format.G g6) {
        return (H) super.R(map, g6);
    }

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

    @Override // j$.time.chrono.k
    public final ChronoZonedDateTime x(Instant instant, ZoneId zoneId) {
        return j.J(this, instant, zoneId);
    }

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