package j$.time;

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;
import java.util.Objects;

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

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

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

    @Override // java.lang.Comparable
    public final int compareTo(Object obj) {
        p pVar = (p) obj;
        int i6 = this.f19316a - pVar.f19316a;
        return i6 == 0 ? this.f19317b - pVar.f19317b : i6;
    }

    static {
        j$.time.format.v vVar = new j$.time.format.v();
        vVar.f("--");
        vVar.o(j$.time.temporal.a.MONTH_OF_YEAR, 2);
        vVar.e('-');
        vVar.o(j$.time.temporal.a.DAY_OF_MONTH, 2);
        vVar.y(Locale.getDefault());
    }

    private p(int i6, int i7) {
        this.f19316a = i6;
        this.f19317b = 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.MONTH_OF_YEAR || sVar == j$.time.temporal.a.DAY_OF_MONTH : 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.MONTH_OF_YEAR) {
            return sVar.B();
        }
        if (sVar != j$.time.temporal.a.DAY_OF_MONTH) {
            return super.l(sVar);
        }
        n nVarU = n.U(this.f19316a);
        nVarU.getClass();
        int i6 = m.f19312a[nVarU.ordinal()];
        return j$.time.temporal.x.k(1L, i6 != 1 ? (i6 == 2 || i6 == 3 || i6 == 4 || i6 == 5) ? 30 : 31 : 28, n.U(r8).J());
    }

    @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) {
        int i6;
        if (!(sVar instanceof j$.time.temporal.a)) {
            return sVar.r(this);
        }
        int i7 = o.f19315a[((j$.time.temporal.a) sVar).ordinal()];
        if (i7 == 1) {
            i6 = this.f19317b;
        } else {
            if (i7 != 2) {
                throw new j$.time.temporal.w(d.a("Unsupported field: ", sVar));
            }
            i6 = this.f19316a;
        }
        return i6;
    }

    @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;
        }
        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");
        }
        j$.time.temporal.m mVarA = mVar.a(this.f19316a, j$.time.temporal.a.MONTH_OF_YEAR);
        j$.time.temporal.a aVar = j$.time.temporal.a.DAY_OF_MONTH;
        return mVarA.a(Math.min(mVarA.l(aVar).d(), this.f19317b), aVar);
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj instanceof p) {
            p pVar = (p) obj;
            if (this.f19316a == pVar.f19316a && this.f19317b == pVar.f19317b) {
                return true;
            }
        }
        return false;
    }

    public final int hashCode() {
        return (this.f19316a << 6) + this.f19317b;
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder(10);
        sb.append("--");
        int i6 = this.f19316a;
        sb.append(i6 < 10 ? "0" : "");
        sb.append(i6);
        int i7 = this.f19317b;
        sb.append(i7 < 10 ? "-0" : "-");
        sb.append(i7);
        return sb.toString();
    }

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

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

    final void B(DataOutput dataOutput) {
        dataOutput.writeByte(this.f19316a);
        dataOutput.writeByte(this.f19317b);
    }

    static p r(ObjectInput objectInput) throws IOException {
        byte b5 = objectInput.readByte();
        byte b6 = objectInput.readByte();
        n nVarU = n.U(b5);
        Objects.requireNonNull(nVarU, "month");
        j$.time.temporal.a.DAY_OF_MONTH.c0(b6);
        if (b6 > nVarU.J()) {
            throw new c("Illegal value for DayOfMonth field, value " + ((int) b6) + " is not valid for month " + nVarU.name());
        }
        return new p(nVarU.p(), b6);
    }
}
