package j$.time.chrono;

import j$.time.LocalDate;
import java.io.DataOutput;
import java.io.IOException;
import java.io.InvalidObjectException;
import java.io.ObjectInputStream;
import java.io.Serializable;
import java.util.Arrays;

/* JADX INFO: loaded from: classes2.dex */
public final class x implements l, Serializable {

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final x f19180d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private static final x[] f19181e;
    private static final long serialVersionUID = 1466499369062886794L;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final transient int f19182a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final transient LocalDate f19183b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private final transient String f19184c;

    static {
        x xVar = new x(-1, LocalDate.h0(1868, 1, 1), "Meiji");
        f19180d = xVar;
        f19181e = new x[]{xVar, new x(0, LocalDate.h0(1912, 7, 30), "Taisho"), new x(1, LocalDate.h0(1926, 12, 25), "Showa"), new x(2, LocalDate.h0(1989, 1, 8), "Heisei"), new x(3, LocalDate.h0(2019, 5, 1), "Reiwa")};
    }

    static x r() {
        return f19181e[r0.length - 1];
    }

    static long x() {
        int iC0 = 1000000000 - r().f19183b.c0();
        x[] xVarArr = f19181e;
        int iC02 = xVarArr[0].f19183b.c0();
        for (int i6 = 1; i6 < xVarArr.length; i6++) {
            x xVar = xVarArr[i6];
            iC0 = Math.min(iC0, (xVar.f19183b.c0() - iC02) + 1);
            iC02 = xVar.f19183b.c0();
        }
        return iC0;
    }

    static long w() {
        long jF = j$.time.temporal.a.DAY_OF_YEAR.B().f();
        for (x xVar : f19181e) {
            jF = Math.min(jF, (xVar.f19183b.K() - xVar.f19183b.Y()) + 1);
            if (xVar.t() != null) {
                jF = Math.min(jF, xVar.t().f19183b.Y() - 1);
            }
        }
        return jF;
    }

    private x(int i6, LocalDate localDate, String str) {
        this.f19182a = i6;
        this.f19183b = localDate;
        this.f19184c = str;
    }

    final LocalDate s() {
        return this.f19183b;
    }

    public static x v(int i6) {
        int i7 = i6 + 1;
        if (i7 >= 0) {
            x[] xVarArr = f19181e;
            if (i7 < xVarArr.length) {
                return xVarArr[i7];
            }
        }
        throw new j$.time.c("Invalid era: " + i6);
    }

    public static x[] z() {
        x[] xVarArr = f19181e;
        return (x[]) Arrays.copyOf(xVarArr, xVarArr.length);
    }

    static x q(LocalDate localDate) {
        if (localDate.d0(w.f19176d)) {
            throw new j$.time.c("JapaneseDate before Meiji 6 are not supported");
        }
        x[] xVarArr = f19181e;
        for (int length = xVarArr.length - 1; length >= 0; length--) {
            x xVar = xVarArr[length];
            if (localDate.compareTo(xVar.f19183b) >= 0) {
                return xVar;
            }
        }
        return null;
    }

    @Override // j$.time.chrono.l
    public final int p() {
        return this.f19182a;
    }

    @Override // j$.time.temporal.n
    public final j$.time.temporal.x l(j$.time.temporal.s sVar) {
        j$.time.temporal.a aVar = j$.time.temporal.a.ERA;
        if (sVar == aVar) {
            return u.f19174d.W(aVar);
        }
        return super.l(sVar);
    }

    public final String toString() {
        return this.f19184c;
    }

    final x t() {
        if (this == r()) {
            return null;
        }
        return v(this.f19182a + 1);
    }

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

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

    final void B(DataOutput dataOutput) throws IOException {
        dataOutput.writeByte(this.f19182a);
    }
}
