package com.google.android.material.datepicker; import android.os.Parcel; import android.os.Parcelable; import java.util.Arrays; import java.util.Calendar; import java.util.GregorianCalendar; /* loaded from: classes2.dex */ final class l implements Comparable, Parcelable { public static final Parcelable.Creator CREATOR = new a(); /* renamed from: a, reason: collision with root package name */ private final Calendar f4548a; /* renamed from: b, reason: collision with root package name */ private final String f4549b; /* renamed from: c, reason: collision with root package name */ final int f4550c; /* renamed from: d, reason: collision with root package name */ final int f4551d; /* renamed from: e, reason: collision with root package name */ final int f4552e; /* renamed from: f, reason: collision with root package name */ final int f4553f; /* renamed from: g, reason: collision with root package name */ final long f4554g; static class a implements Parcelable.Creator { a() { } @Override // android.os.Parcelable.Creator /* renamed from: a, reason: merged with bridge method [inline-methods] */ public l createFromParcel(Parcel parcel) { return l.b(parcel.readInt(), parcel.readInt()); } @Override // android.os.Parcelable.Creator /* renamed from: b, reason: merged with bridge method [inline-methods] */ public l[] newArray(int i10) { return new l[i10]; } } private l(Calendar calendar) { calendar.set(5, 1); Calendar d10 = u.d(calendar); this.f4548a = d10; this.f4550c = d10.get(2); this.f4551d = d10.get(1); this.f4552e = d10.getMaximum(7); this.f4553f = d10.getActualMaximum(5); this.f4549b = u.n().format(d10.getTime()); this.f4554g = d10.getTimeInMillis(); } static l b(int i10, int i11) { Calendar k10 = u.k(); k10.set(1, i10); k10.set(2, i11); return new l(k10); } static l c(long j10) { Calendar k10 = u.k(); k10.setTimeInMillis(j10); return new l(k10); } static l j() { return new l(u.i()); } @Override // java.lang.Comparable /* renamed from: a, reason: merged with bridge method [inline-methods] */ public int compareTo(l lVar) { return this.f4548a.compareTo(lVar.f4548a); } int d() { int firstDayOfWeek = this.f4548a.get(7) - this.f4548a.getFirstDayOfWeek(); return firstDayOfWeek < 0 ? firstDayOfWeek + this.f4552e : firstDayOfWeek; } @Override // android.os.Parcelable public int describeContents() { return 0; } long e(int i10) { Calendar d10 = u.d(this.f4548a); d10.set(5, i10); return d10.getTimeInMillis(); } public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof l)) { return false; } l lVar = (l) obj; return this.f4550c == lVar.f4550c && this.f4551d == lVar.f4551d; } String f() { return this.f4549b; } long g() { return this.f4548a.getTimeInMillis(); } l h(int i10) { Calendar d10 = u.d(this.f4548a); d10.add(2, i10); return new l(d10); } public int hashCode() { return Arrays.hashCode(new Object[]{Integer.valueOf(this.f4550c), Integer.valueOf(this.f4551d)}); } int i(l lVar) { if (this.f4548a instanceof GregorianCalendar) { return ((lVar.f4551d - this.f4551d) * 12) + (lVar.f4550c - this.f4550c); } throw new IllegalArgumentException("Only Gregorian calendars are supported."); } @Override // android.os.Parcelable public void writeToParcel(Parcel parcel, int i10) { parcel.writeInt(this.f4551d); parcel.writeInt(this.f4550c); } }