package com.google.android.gms.drive; import android.os.Parcel; import android.os.Parcelable; import android.util.Base64; import com.google.android.gms.common.internal.Preconditions; import com.google.android.gms.common.internal.ShowFirstParty; import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable; import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter; import com.google.android.gms.common.internal.safeparcel.SafeParcelable; import com.google.android.gms.internal.drive.zzez; import com.google.android.gms.internal.drive.zzkk; @ShowFirstParty @SafeParcelable.Class(creator = "ChangeSequenceNumberCreator") @SafeParcelable.Reserved({1}) /* loaded from: classes2.dex */ public class zza extends AbstractSafeParcelable { public static final Parcelable.Creator CREATOR = new zzb(); @SafeParcelable.Field(id = 2) private final long zze; @SafeParcelable.Field(id = 3) private final long zzf; @SafeParcelable.Field(id = 4) private final long zzg; private volatile String zzh = null; @Override // android.os.Parcelable public void writeToParcel(Parcel parcel, int i) { int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel); SafeParcelWriter.writeLong(parcel, 2, this.zze); SafeParcelWriter.writeLong(parcel, 3, this.zzf); SafeParcelWriter.writeLong(parcel, 4, this.zzg); SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader); } @SafeParcelable.Constructor public zza(@SafeParcelable.Param(id = 2) long j, @SafeParcelable.Param(id = 3) long j2, @SafeParcelable.Param(id = 4) long j3) { Preconditions.checkArgument(j != -1); Preconditions.checkArgument(j2 != -1); Preconditions.checkArgument(j3 != -1); this.zze = j; this.zzf = j2; this.zzg = j3; } public int hashCode() { String valueOf = String.valueOf(this.zze); String valueOf2 = String.valueOf(this.zzf); String valueOf3 = String.valueOf(this.zzg); StringBuilder sb = new StringBuilder(String.valueOf(valueOf).length() + String.valueOf(valueOf2).length() + String.valueOf(valueOf3).length()); sb.append(valueOf); sb.append(valueOf2); sb.append(valueOf3); return sb.toString().hashCode(); } public boolean equals(Object obj) { if (obj != null && obj.getClass() == zza.class) { zza zzaVar = (zza) obj; if (zzaVar.zzf == this.zzf && zzaVar.zzg == this.zzg && zzaVar.zze == this.zze) { return true; } } return false; } public String toString() { if (this.zzh == null) { String valueOf = String.valueOf(Base64.encodeToString(((zzez) ((zzkk) zzez.zzaj().zzk(1).zzc(this.zze).zzd(this.zzf).zze(this.zzg).zzdf())).toByteArray(), 10)); this.zzh = valueOf.length() != 0 ? "ChangeSequenceNumber:".concat(valueOf) : new String("ChangeSequenceNumber:"); } return this.zzh; } }