what-the-bank/sources/com/google/android/gms/common/internal/safeparcel/SafeParcelable.java

68 lines
1.6 KiB
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package com.google.android.gms.common.internal.safeparcel;
import android.os.Parcelable;
/* loaded from: classes.dex */
public interface SafeParcelable extends Parcelable {
public static final String NULL = "SAFE_PARCELABLE_NULL_STRING";
/* loaded from: classes.dex */
public @interface Class {
String creator();
boolean doNotParcelTypeDefaultValues() default false;
boolean validate() default false;
}
/* loaded from: classes.dex */
public @interface Constructor {
}
/* loaded from: classes.dex */
public @interface Field {
String defaultValue() default "SAFE_PARCELABLE_NULL_STRING";
String defaultValueUnchecked() default "SAFE_PARCELABLE_NULL_STRING";
String getter() default "SAFE_PARCELABLE_NULL_STRING";
int id();
String type() default "SAFE_PARCELABLE_NULL_STRING";
}
/* loaded from: classes.dex */
public @interface Indicator {
String getter() default "SAFE_PARCELABLE_NULL_STRING";
}
/* loaded from: classes.dex */
public @interface Param {
int id();
}
/* loaded from: classes.dex */
public @interface RemovedParam {
String defaultValue() default "SAFE_PARCELABLE_NULL_STRING";
String defaultValueUnchecked() default "SAFE_PARCELABLE_NULL_STRING";
int id();
}
/* loaded from: classes.dex */
public @interface Reserved {
int[] value();
}
/* loaded from: classes.dex */
public @interface VersionField {
String getter() default "SAFE_PARCELABLE_NULL_STRING";
int id();
String type() default "SAFE_PARCELABLE_NULL_STRING";
}
}