package com.google.android.gms.common.images; import android.net.Uri; import android.os.Parcel; import android.os.Parcelable; import com.google.android.gms.common.internal.ImagesContract; import com.google.android.gms.common.internal.Objects; import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable; import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter; import com.kofax.mobile.sdk._internal.impl.extraction.rtti.RttiJsonExactionHelper; import java.util.Locale; import org.json.JSONException; import org.json.JSONObject; /* loaded from: classes.dex */ public final class WebImage extends AbstractSafeParcelable { public static final Parcelable.Creator CREATOR = new zah(); final int zaa; private final Uri zab; private final int zac; private final int zad; /* JADX INFO: Access modifiers changed from: package-private */ public WebImage(int i, Uri uri, int i2, int i3) { this.zaa = i; this.zab = uri; this.zac = i2; this.zad = i3; } public final boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null || !(obj instanceof WebImage)) { return false; } WebImage webImage = (WebImage) obj; return Objects.equal(this.zab, webImage.zab) && this.zac == webImage.zac && this.zad == webImage.zad; } public final int hashCode() { return Objects.hashCode(this.zab, Integer.valueOf(this.zac), Integer.valueOf(this.zad)); } public final JSONObject toJson() { JSONObject jSONObject = new JSONObject(); try { jSONObject.put(ImagesContract.URL, this.zab.toString()); jSONObject.put(RttiJsonExactionHelper.WIDTH, this.zac); jSONObject.put(RttiJsonExactionHelper.HEIGHT, this.zad); } catch (JSONException unused) { } return jSONObject; } public final String toString() { Locale locale = Locale.US; int i = this.zac; int i2 = this.zad; return String.format(locale, "Image %dx%d %s", Integer.valueOf(i), Integer.valueOf(i2), this.zab.toString()); } @Override // android.os.Parcelable public final void writeToParcel(Parcel parcel, int i) { int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel); SafeParcelWriter.writeInt(parcel, 1, this.zaa); SafeParcelWriter.writeParcelable(parcel, 2, getUrl(), i, false); SafeParcelWriter.writeInt(parcel, 3, getWidth()); SafeParcelWriter.writeInt(parcel, 4, getHeight()); SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader); } public WebImage(Uri uri) throws IllegalArgumentException { this(uri, 0, 0); } public WebImage(Uri uri, int i, int i2) throws IllegalArgumentException { this(1, uri, i, i2); if (uri == null) { throw new IllegalArgumentException("url cannot be null"); } if (i < 0 || i2 < 0) { throw new IllegalArgumentException("width and height must not be negative"); } } /* JADX WARN: Illegal instructions before constructor call */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public WebImage(org.json.JSONObject r5) throws java.lang.IllegalArgumentException { /* r4 = this; android.net.Uri r0 = android.net.Uri.EMPTY java.lang.String r1 = "url" boolean r2 = r5.has(r1) if (r2 == 0) goto L12 java.lang.String r1 = r5.getString(r1) // Catch: org.json.JSONException -> L12 android.net.Uri r0 = android.net.Uri.parse(r1) // Catch: org.json.JSONException -> L12 L12: java.lang.String r1 = "width" r2 = 0 int r1 = r5.optInt(r1, r2) java.lang.String r3 = "height" int r5 = r5.optInt(r3, r2) r4.(r0, r1, r5) return */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.common.images.WebImage.(org.json.JSONObject):void"); } public final int getWidth() { return this.zac; } public final Uri getUrl() { return this.zab; } public final int getHeight() { return this.zad; } }