package o; import android.text.TextUtils; import java.net.URL; import java.security.MessageDigest; /* loaded from: classes.dex */ public class IwF implements InterfaceC2545agd { public final String a; public final QmN b; public URL c; public String d; private int g; private volatile byte[] h; public final URL j; public IwF(URL url) { this(url, QmN.c); } public IwF(String str) { this(str, QmN.c); } private IwF(URL url, QmN qmN) { if (url == null) { throw new NullPointerException("Argument must not be null"); } this.j = url; this.a = null; if (qmN == null) { throw new NullPointerException("Argument must not be null"); } this.b = qmN; } private IwF(String str, QmN qmN) { this.j = null; if (!TextUtils.isEmpty(str)) { this.a = str; if (qmN == null) { throw new NullPointerException("Argument must not be null"); } this.b = qmN; return; } throw new IllegalArgumentException("Must not be null or empty"); } private String c() { String str = this.a; if (str != null) { return str; } URL url = this.j; if (url != null) { return url.toString(); } throw new NullPointerException("Argument must not be null"); } public String toString() { return c(); } @Override // o.InterfaceC2545agd public final void a(MessageDigest messageDigest) { if (this.h == null) { this.h = c().getBytes(e); } messageDigest.update(this.h); } @Override // o.InterfaceC2545agd public boolean equals(Object obj) { if (!(obj instanceof IwF)) { return false; } IwF iwF = (IwF) obj; String str = this.a; if (str == null) { URL url = this.j; if (url == null) { throw new NullPointerException("Argument must not be null"); } str = url.toString(); } String str2 = iwF.a; if (str2 == null) { URL url2 = iwF.j; if (url2 == null) { throw new NullPointerException("Argument must not be null"); } str2 = url2.toString(); } return str.equals(str2) && this.b.equals(iwF.b); } @Override // o.InterfaceC2545agd public int hashCode() { if (this.g == 0) { int hashCode = c().hashCode(); this.g = hashCode; this.g = (hashCode * 31) + this.b.hashCode(); } return this.g; } }