Files
rr3-apk/decompiled/sources/com/amazon/device/iap/model/UserDataResponse.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

64 lines
2.2 KiB
Java

package com.amazon.device.iap.model;
import com.amazon.device.iap.internal.model.UserDataResponseBuilder;
import com.amazon.device.iap.internal.util.d;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes.dex */
public final class UserDataResponse {
private static final String REQUEST_ID = "REQUEST_ID";
private static final String REQUEST_STATUS = "REQUEST_STATUS";
private static final String TO_STRING_FORMAT = "(%s, requestId: \"%s\", requestStatus: \"%s\", userData: \"%s\")";
private static final String USER_DATA = "USER_DATA";
private final RequestId requestId;
private final RequestStatus requestStatus;
private final UserData userData;
public enum RequestStatus {
SUCCESSFUL,
FAILED,
NOT_SUPPORTED
}
public RequestId getRequestId() {
return this.requestId;
}
public RequestStatus getRequestStatus() {
return this.requestStatus;
}
public UserData getUserData() {
return this.userData;
}
public UserDataResponse(UserDataResponseBuilder userDataResponseBuilder) {
d.a(userDataResponseBuilder.getRequestId(), "requestId");
d.a(userDataResponseBuilder.getRequestStatus(), "requestStatus");
this.requestId = userDataResponseBuilder.getRequestId();
this.requestStatus = userDataResponseBuilder.getRequestStatus();
this.userData = userDataResponseBuilder.getUserData();
}
public String toString() {
Object[] objArr = new Object[4];
objArr[0] = super.toString();
objArr[1] = this.requestId;
RequestStatus requestStatus = this.requestStatus;
objArr[2] = requestStatus != null ? requestStatus.toString() : "null";
UserData userData = this.userData;
objArr[3] = userData != null ? userData.toString() : "null";
return String.format(TO_STRING_FORMAT, objArr);
}
public JSONObject toJSON() throws JSONException {
JSONObject jSONObject = new JSONObject();
jSONObject.put("REQUEST_ID", this.requestId);
jSONObject.put(REQUEST_STATUS, this.requestStatus);
UserData userData = this.userData;
jSONObject.put(USER_DATA, userData != null ? userData.toJSON() : "");
return jSONObject;
}
}