package j$.time;

import androidx.media3.common.C;
import j$.time.format.H;
import java.io.DataOutput;
import java.io.IOException;
import java.io.InvalidObjectException;
import java.io.ObjectInput;
import java.io.ObjectInputStream;
import java.io.Serializable;
import java.util.Locale;

/* JADX INFO: loaded from: classes2.dex */
public final class x implements j$.time.temporal.m, j$.time.temporal.o, Comparable, Serializable {
    private static final long serialVersionUID = 4183400860270640070L;

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final int f19384b;

    @Override // java.lang.Comparable
    public final int compareTo(Object obj) {
        x xVar = (x) obj;
        int i6 = this.f19383a - xVar.f19383a;
        return i6 == 0 ? this.f19384b - xVar.f19384b : i6;
    }

    static {
        j$.time.format.v vVar = new j$.time.format.v();
        vVar.p(j$.time.temporal.a.YEAR, 4, 10, H.EXCEEDS_PAD);
        vVar.e('-');
        vVar.o(j$.time.temporal.a.MONTH_OF_YEAR, 2);
        vVar.y(Locale.getDefault());
    }

    private x(int i6, int i7) {
        this.f19383a = i6;
        this.f19384b = i7;
    }

    private x Y(int i6, int i7) {
        return (this.f19383a == i6 && this.f19384b == i7) ? this : new x(i6, i7);
    }

    @Override // j$.time.temporal.n
    public final boolean f(j$.time.temporal.s sVar) {
        return sVar instanceof j$.time.temporal.a ? sVar == j$.time.temporal.a.YEAR || sVar == j$.time.temporal.a.MONTH_OF_YEAR || sVar == j$.time.temporal.a.PROLEPTIC_MONTH || sVar == j$.time.temporal.a.YEAR_OF_ERA || sVar == j$.time.temporal.a.ERA : sVar != null && sVar.Y(this);
    }

    @Override // j$.time.temporal.n
    public final j$.time.temporal.x l(j$.time.temporal.s sVar) {
        if (sVar == j$.time.temporal.a.YEAR_OF_ERA) {
            return j$.time.temporal.x.j(1L, this.f19383a <= 0 ? C.NANOS_PER_SECOND : 999999999L);
        }
        return super.l(sVar);
    }

    @Override // j$.time.temporal.n
    public final int j(j$.time.temporal.s sVar) {
        return l(sVar).a(g(sVar), sVar);
    }

    @Override // j$.time.temporal.n
    public final long g(j$.time.temporal.s sVar) {
        if (!(sVar instanceof j$.time.temporal.a)) {
            return sVar.r(this);
        }
        int i6 = w.f19381a[((j$.time.temporal.a) sVar).ordinal()];
        if (i6 == 1) {
            return this.f19384b;
        }
        if (i6 == 2) {
            return r();
        }
        int i7 = this.f19383a;
        if (i6 == 3) {
            if (i7 < 1) {
                i7 = 1 - i7;
            }
            return i7;
        }
        if (i6 == 4) {
            return i7;
        }
        if (i6 == 5) {
            return i7 < 1 ? 0 : 1;
        }
        throw new j$.time.temporal.w(d.a("Unsupported field: ", sVar));
    }

    private long r() {
        return ((((long) this.f19383a) * 12) + ((long) this.f19384b)) - 1;
    }

    @Override // j$.time.temporal.m
    /* JADX INFO: renamed from: h */
    public final j$.time.temporal.m m(LocalDate localDate) {
        return (x) localDate.e(this);
    }

    @Override // j$.time.temporal.m
    /* JADX INFO: renamed from: b0, reason: merged with bridge method [inline-methods] */
    public final x a(long j4, j$.time.temporal.s sVar) {
        if (!(sVar instanceof j$.time.temporal.a)) {
            return (x) sVar.p(this, j4);
        }
        j$.time.temporal.a aVar = (j$.time.temporal.a) sVar;
        aVar.c0(j4);
        int i6 = w.f19381a[aVar.ordinal()];
        int i7 = this.f19383a;
        if (i6 == 1) {
            int i8 = (int) j4;
            j$.time.temporal.a.MONTH_OF_YEAR.c0(i8);
            return Y(i7, i8);
        }
        if (i6 == 2) {
            return J(j4 - r());
        }
        int i9 = this.f19384b;
        if (i6 == 3) {
            if (i7 < 1) {
                j4 = 1 - j4;
            }
            int i10 = (int) j4;
            j$.time.temporal.a.YEAR.c0(i10);
            return Y(i10, i9);
        }
        if (i6 == 4) {
            int i11 = (int) j4;
            j$.time.temporal.a.YEAR.c0(i11);
            return Y(i11, i9);
        }
        if (i6 != 5) {
            throw new j$.time.temporal.w(d.a("Unsupported field: ", sVar));
        }
        if (g(j$.time.temporal.a.ERA) == j4) {
            return this;
        }
        int i12 = 1 - i7;
        j$.time.temporal.a.YEAR.c0(i12);
        return Y(i12, i9);
    }

    @Override // j$.time.temporal.m
    /* JADX INFO: renamed from: B, reason: merged with bridge method [inline-methods] */
    public final x b(long j4, j$.time.temporal.v vVar) {
        if (!(vVar instanceof j$.time.temporal.b)) {
            return (x) vVar.p(this, j4);
        }
        switch (w.f19382b[((j$.time.temporal.b) vVar).ordinal()]) {
            case 1:
                return J(j4);
            case 2:
                return U(j4);
            case 3:
                return U(Math.multiplyExact(j4, 10));
            case 4:
                return U(Math.multiplyExact(j4, 100));
            case 5:
                return U(Math.multiplyExact(j4, 1000));
            case 6:
                j$.time.temporal.a aVar = j$.time.temporal.a.ERA;
                return a(Math.addExact(g(aVar), j4), aVar);
            default:
                throw new j$.time.temporal.w("Unsupported unit: " + vVar);
        }
    }

    public final x U(long j4) {
        return j4 == 0 ? this : Y(j$.time.temporal.a.YEAR.b0(((long) this.f19383a) + j4), this.f19384b);
    }

    public final x J(long j4) {
        if (j4 == 0) {
            return this;
        }
        long j6 = (((long) this.f19383a) * 12) + ((long) (this.f19384b - 1)) + j4;
        long j7 = 12;
        return Y(j$.time.temporal.a.YEAR.b0(Math.floorDiv(j6, j7)), ((int) Math.floorMod(j6, j7)) + 1);
    }

    @Override // j$.time.temporal.m
    public final j$.time.temporal.m c(long j4, j$.time.temporal.v vVar) {
        return j4 == Long.MIN_VALUE ? b(Long.MAX_VALUE, vVar).b(1L, vVar) : b(-j4, vVar);
    }

    @Override // j$.time.temporal.n
    public final Object d(j$.time.temporal.u uVar) {
        if (uVar == j$.time.temporal.t.a()) {
            return j$.time.chrono.r.f19171d;
        }
        if (uVar == j$.time.temporal.t.e()) {
            return j$.time.temporal.b.MONTHS;
        }
        return super.d(uVar);
    }

    @Override // j$.time.temporal.o
    public final j$.time.temporal.m e(j$.time.temporal.m mVar) {
        if (!j$.time.chrono.k.F(mVar).equals(j$.time.chrono.r.f19171d)) {
            throw new c("Adjustment only supported on ISO date-time");
        }
        return mVar.a(r(), j$.time.temporal.a.PROLEPTIC_MONTH);
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj instanceof x) {
            x xVar = (x) obj;
            if (this.f19383a == xVar.f19383a && this.f19384b == xVar.f19384b) {
                return true;
            }
        }
        return false;
    }

    public final int hashCode() {
        return (this.f19384b << 27) ^ this.f19383a;
    }

    public final String toString() {
        int i6 = this.f19383a;
        int iAbs = Math.abs(i6);
        StringBuilder sb = new StringBuilder(9);
        if (iAbs >= 1000) {
            sb.append(i6);
        } else if (i6 < 0) {
            sb.append(i6 - 10000);
            sb.deleteCharAt(1);
        } else {
            sb.append(i6 + 10000);
            sb.deleteCharAt(0);
        }
        int i7 = this.f19384b;
        sb.append(i7 < 10 ? "-0" : "-");
        sb.append(i7);
        return sb.toString();
    }

    private Object writeReplace() {
        return new t((byte) 12, this);
    }

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

    final void c0(DataOutput dataOutput) {
        dataOutput.writeInt(this.f19383a);
        dataOutput.writeByte(this.f19384b);
    }

    static x V(ObjectInput objectInput) throws IOException {
        int i6 = objectInput.readInt();
        byte b5 = objectInput.readByte();
        j$.time.temporal.a.YEAR.c0(i6);
        j$.time.temporal.a.MONTH_OF_YEAR.c0(b5);
        return new x(i6, b5);
    }
}
