package com.google.android.gms.libs.identity; import android.os.Parcel; import android.os.Parcelable; import android.os.WorkSource; import com.google.android.gms.common.internal.ClientIdentity; import com.google.android.gms.common.internal.Objects; import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable; import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter; import com.google.android.gms.common.util.WorkSourceUtil; import com.google.android.gms.location.LocationRequest; import java.util.Iterator; import java.util.List; /* JADX INFO: compiled from: com.google.android.gms:play-services-location@@21.2.0 */ /* JADX INFO: loaded from: classes2.dex */ @Deprecated public final class zzeg extends AbstractSafeParcelable { public static final Parcelable.Creator CREATOR = new zzeh(); LocationRequest zza; zzeg(LocationRequest locationRequest, List list, boolean z, boolean z2, boolean z3, boolean z4, String str, long j) { WorkSource workSource; LocationRequest.Builder builder = new LocationRequest.Builder(locationRequest); if (list != null) { if (list.isEmpty()) { workSource = null; } else { workSource = new WorkSource(); Iterator it = list.iterator(); while (it.hasNext()) { ClientIdentity clientIdentity = (ClientIdentity) it.next(); WorkSourceUtil.add(workSource, clientIdentity.uid, clientIdentity.packageName); } } builder.zzc(workSource); } if (z) { builder.setGranularity(1); } if (z2) { builder.zza(2); } if (z3) { builder.zzb(true); } if (z4) { builder.setWaitForAccurateLocation(true); } if (j != Long.MAX_VALUE) { builder.setMaxUpdateAgeMillis(j); } this.zza = builder.build(); } @Deprecated public static zzeg zza(String str, LocationRequest locationRequest) { return new zzeg(locationRequest, null, false, false, false, false, null, Long.MAX_VALUE); } public final boolean equals(Object obj) { if (obj instanceof zzeg) { return Objects.equal(this.zza, ((zzeg) obj).zza); } return false; } public final int hashCode() { return this.zza.hashCode(); } public final String toString() { return this.zza.toString(); } @Override // android.os.Parcelable public final void writeToParcel(Parcel parcel, int i) { int iBeginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel); SafeParcelWriter.writeParcelable(parcel, 1, this.zza, i, false); SafeParcelWriter.finishObjectHeader(parcel, iBeginObjectHeader); } }