package com.google.android.gms.common.internal; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import com.google.android.gms.common.annotation.KeepForSdk; import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable; @KeepForSdk /* loaded from: classes2.dex */ public abstract class DowngradeableSafeParcel extends AbstractSafeParcelable implements ReflectedParcelable { private static final Object zza = new Object(); private boolean zzb = false; @KeepForSdk public static boolean canUnparcelSafely(@NonNull String str) { synchronized (zza) { } return true; } @Nullable @KeepForSdk public static Integer getUnparcelClientVersion() { synchronized (zza) { } return null; } @KeepForSdk public abstract boolean prepareForClientVersion(int i); @KeepForSdk public void setShouldDowngrade(boolean z) { this.zzb = z; } @KeepForSdk public boolean shouldDowngrade() { return this.zzb; } }