discord-jadx/app/src/main/java/com/hcaptcha/sdk/HCaptchaException.java

56 lines
1.7 KiB
Java

package com.hcaptcha.sdk;
import androidx.annotation.Nullable;
import b.d.b.a.a;
import java.util.Objects;
public class HCaptchaException extends Exception {
private final HCaptchaError hCaptchaError;
public HCaptchaException(HCaptchaError hCaptchaError) {
this.hCaptchaError = hCaptchaError;
}
public HCaptchaError a() {
return this.hCaptchaError;
}
@Override // java.lang.Object
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof HCaptchaException)) {
return false;
}
HCaptchaException hCaptchaException = (HCaptchaException) obj;
Objects.requireNonNull(hCaptchaException);
if (!super.equals(obj)) {
return false;
}
HCaptchaError hCaptchaError = this.hCaptchaError;
HCaptchaError hCaptchaError2 = hCaptchaException.hCaptchaError;
return hCaptchaError != null ? hCaptchaError.equals(hCaptchaError2) : hCaptchaError2 == null;
}
@Override // java.lang.Throwable
@Nullable
public String getMessage() {
return this.hCaptchaError.getMessage();
}
@Override // java.lang.Object
public int hashCode() {
int hashCode = super.hashCode();
HCaptchaError hCaptchaError = this.hCaptchaError;
return (hashCode * 59) + (hCaptchaError == null ? 43 : hCaptchaError.hashCode());
}
@Override // java.lang.Throwable, java.lang.Object
public String toString() {
StringBuilder R = a.R("HCaptchaException(hCaptchaError=");
R.append(this.hCaptchaError);
R.append(")");
return R.toString();
}
}