Files
iTartanas/itranvias_code/com/google/android.gms/location/zzad.java
T

59 lines
2.1 KiB
Java

package com.google.android.gms.location;
import android.os.Parcel;
import android.os.Parcelable;
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.libs.identity.ClientIdentity;
import kotlinx.serialization.json.internal.AbstractJsonLexerKt;
/* JADX INFO: compiled from: com.google.android.gms:play-services-location@@21.2.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zzad extends AbstractSafeParcelable {
public static final Parcelable.Creator<zzad> CREATOR = new zzae();
private final boolean zza;
private final ClientIdentity zzb;
zzad(boolean z, ClientIdentity clientIdentity) {
this.zza = z;
this.zzb = clientIdentity;
}
public final boolean equals(Object obj) {
if (!(obj instanceof zzad)) {
return false;
}
zzad zzadVar = (zzad) obj;
return this.zza == zzadVar.zza && Objects.equal(this.zzb, zzadVar.zzb);
}
public final int hashCode() {
return Objects.hashCode(Boolean.valueOf(this.zza));
}
public final String toString() {
StringBuilder sb = new StringBuilder();
sb.append("LocationAvailabilityRequest[");
if (this.zza) {
sb.append("bypass, ");
}
if (this.zzb != null) {
sb.append("impersonation=");
sb.append(this.zzb);
sb.append(", ");
}
sb.setLength(sb.length() - 2);
sb.append(AbstractJsonLexerKt.END_LIST);
return sb.toString();
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
boolean z = this.zza;
int iBeginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeBoolean(parcel, 1, z);
SafeParcelWriter.writeParcelable(parcel, 2, this.zzb, i, false);
SafeParcelWriter.finishObjectHeader(parcel, iBeginObjectHeader);
}
}