package j$.time.format;

import j$.time.ZoneId;
import j$.time.chrono.ChronoLocalDate;
import java.util.Locale;
import java.util.Objects;

/* JADX INFO: loaded from: classes2.dex */
final class z {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private j$.time.temporal.n f19293a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private DateTimeFormatter f19294b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private int f19295c;

    z(j$.time.temporal.n nVar, DateTimeFormatter dateTimeFormatter) {
        j$.time.chrono.k kVarB = dateTimeFormatter.b();
        if (kVarB != null) {
            j$.time.chrono.k kVar = (j$.time.chrono.k) nVar.d(j$.time.temporal.t.a());
            ZoneId zoneId = (ZoneId) nVar.d(j$.time.temporal.t.g());
            ChronoLocalDate chronoLocalDateT = null;
            kVarB = Objects.equals(kVarB, kVar) ? null : kVarB;
            if (kVarB != null) {
                j$.time.chrono.k kVar2 = kVarB != null ? kVarB : kVar;
                if (kVarB != null) {
                    if (nVar.f(j$.time.temporal.a.EPOCH_DAY)) {
                        chronoLocalDateT = kVar2.t(nVar);
                    } else if (kVarB != j$.time.chrono.r.f19171d || kVar != null) {
                        for (j$.time.temporal.a aVar : j$.time.temporal.a.values()) {
                            if (aVar.V() && nVar.f(aVar)) {
                                throw new j$.time.c("Unable to apply override chronology '" + kVarB + "' because the temporal object being formatted contains date fields but does not represent a whole date: " + nVar);
                            }
                        }
                    }
                }
                nVar = new y(chronoLocalDateT, nVar, kVar2, zoneId);
            }
        }
        this.f19293a = nVar;
        this.f19294b = dateTimeFormatter;
    }

    final j$.time.temporal.n d() {
        return this.f19293a;
    }

    final Locale c() {
        return this.f19294b.d();
    }

    final D b() {
        return this.f19294b.c();
    }

    final void g() {
        this.f19295c++;
    }

    final void a() {
        this.f19295c--;
    }

    final Object f(j$.time.temporal.u uVar) {
        j$.time.temporal.n nVar = this.f19293a;
        Object objD = nVar.d(uVar);
        if (objD != null || this.f19295c != 0) {
            return objD;
        }
        throw new j$.time.c("Unable to extract " + uVar + " from temporal " + nVar);
    }

    final Long e(j$.time.temporal.s sVar) {
        int i6 = this.f19295c;
        j$.time.temporal.n nVar = this.f19293a;
        if (i6 <= 0 || nVar.f(sVar)) {
            return Long.valueOf(nVar.g(sVar));
        }
        return null;
    }

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