- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
74 lines
2.7 KiB
Java
74 lines
2.7 KiB
Java
package com.google.android.gms.drive;
|
|
|
|
import android.os.Parcel;
|
|
import android.os.Parcelable;
|
|
import android.text.TextUtils;
|
|
import com.facebook.share.internal.ShareConstants;
|
|
import com.google.android.gms.common.internal.Preconditions;
|
|
import com.google.android.gms.common.internal.ReflectedParcelable;
|
|
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.common.util.CollectionUtils;
|
|
import com.google.android.gms.stats.CodePackage;
|
|
import java.util.Set;
|
|
import java.util.regex.Pattern;
|
|
|
|
@ShowFirstParty
|
|
@SafeParcelable.Class(creator = "DriveSpaceCreator")
|
|
@SafeParcelable.Reserved({1})
|
|
/* loaded from: classes2.dex */
|
|
public class DriveSpace extends AbstractSafeParcelable implements ReflectedParcelable {
|
|
public static final Parcelable.Creator<DriveSpace> CREATOR = new zzm();
|
|
public static final DriveSpace zzah;
|
|
public static final DriveSpace zzai;
|
|
public static final DriveSpace zzaj;
|
|
private static final Set<DriveSpace> zzak;
|
|
private static final String zzal;
|
|
private static final Pattern zzam;
|
|
|
|
@SafeParcelable.Field(getter = "getName", id = 2)
|
|
private final String name;
|
|
|
|
@SafeParcelable.Constructor
|
|
public DriveSpace(@SafeParcelable.Param(id = 2) String str) {
|
|
this.name = (String) Preconditions.checkNotNull(str);
|
|
}
|
|
|
|
public String toString() {
|
|
return this.name;
|
|
}
|
|
|
|
public boolean equals(Object obj) {
|
|
if (obj == null || obj.getClass() != DriveSpace.class) {
|
|
return false;
|
|
}
|
|
return this.name.equals(((DriveSpace) obj).name);
|
|
}
|
|
|
|
public int hashCode() {
|
|
return this.name.hashCode() ^ 1247068382;
|
|
}
|
|
|
|
@Override // android.os.Parcelable
|
|
public void writeToParcel(Parcel parcel, int i) {
|
|
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
|
|
SafeParcelWriter.writeString(parcel, 2, this.name, false);
|
|
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
|
|
}
|
|
|
|
static {
|
|
DriveSpace driveSpace = new DriveSpace(CodePackage.DRIVE);
|
|
zzah = driveSpace;
|
|
DriveSpace driveSpace2 = new DriveSpace("APP_DATA_FOLDER");
|
|
zzai = driveSpace2;
|
|
DriveSpace driveSpace3 = new DriveSpace(ShareConstants.PHOTOS);
|
|
zzaj = driveSpace3;
|
|
Set<DriveSpace> of = CollectionUtils.setOf(driveSpace, driveSpace2, driveSpace3);
|
|
zzak = of;
|
|
zzal = TextUtils.join(",", of.toArray());
|
|
zzam = Pattern.compile("[A-Z0-9_]*");
|
|
}
|
|
}
|