- 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
75 lines
2.2 KiB
Java
75 lines
2.2 KiB
Java
package com.amazon.device.iap.model;
|
|
|
|
import android.os.Parcel;
|
|
import android.os.Parcelable;
|
|
import com.amazon.device.iap.internal.model.UserDataBuilder;
|
|
import org.json.JSONException;
|
|
import org.json.JSONObject;
|
|
|
|
/* loaded from: classes.dex */
|
|
public final class UserData implements Parcelable {
|
|
public static final Parcelable.Creator<UserData> CREATOR = new Parcelable.Creator<UserData>() { // from class: com.amazon.device.iap.model.UserData.1
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // android.os.Parcelable.Creator
|
|
public UserData createFromParcel(Parcel parcel) {
|
|
return new UserData(parcel);
|
|
}
|
|
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // android.os.Parcelable.Creator
|
|
public UserData[] newArray(int i) {
|
|
return new UserData[i];
|
|
}
|
|
};
|
|
private static final String MARKETPLACE = "marketplace";
|
|
private static final String USER_ID = "userId";
|
|
private final String marketplace;
|
|
private final String userId;
|
|
|
|
@Override // android.os.Parcelable
|
|
public int describeContents() {
|
|
return 0;
|
|
}
|
|
|
|
public String getMarketplace() {
|
|
return this.marketplace;
|
|
}
|
|
|
|
public String getUserId() {
|
|
return this.userId;
|
|
}
|
|
|
|
@Override // android.os.Parcelable
|
|
public void writeToParcel(Parcel parcel, int i) {
|
|
parcel.writeStringArray(new String[]{this.userId, this.marketplace});
|
|
}
|
|
|
|
private UserData(Parcel parcel) {
|
|
this.userId = parcel.readString();
|
|
this.marketplace = parcel.readString();
|
|
}
|
|
|
|
public JSONObject toJSON() {
|
|
JSONObject jSONObject = new JSONObject();
|
|
try {
|
|
jSONObject.put("userId", this.userId);
|
|
jSONObject.put(MARKETPLACE, this.marketplace);
|
|
} catch (JSONException unused) {
|
|
}
|
|
return jSONObject;
|
|
}
|
|
|
|
public String toString() {
|
|
try {
|
|
return toJSON().toString(4);
|
|
} catch (JSONException unused) {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
public UserData(UserDataBuilder userDataBuilder) {
|
|
this.userId = userDataBuilder.getUserId();
|
|
this.marketplace = userDataBuilder.getMarketplace();
|
|
}
|
|
}
|