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

56 lines
1.7 KiB
Java
Raw Normal View History

2021-08-03 07:33:18 +00:00
package com.hcaptcha.sdk;
import androidx.annotation.Nullable;
2021-12-17 21:59:34 +00:00
import b.d.b.a.a;
2021-08-03 07:33:18 +00:00
import java.util.Objects;
public class HCaptchaException extends Exception {
2021-12-21 07:31:07 +00:00
private final HCaptchaError hCaptchaError;
2021-08-03 07:33:18 +00:00
public HCaptchaException(HCaptchaError hCaptchaError) {
this.hCaptchaError = hCaptchaError;
}
2021-12-21 07:31:07 +00:00
public HCaptchaError a() {
return this.hCaptchaError;
}
2021-08-03 07:33:18 +00:00
@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() {
2021-11-05 06:48:17 +00:00
StringBuilder R = a.R("HCaptchaException(hCaptchaError=");
R.append(this.hCaptchaError);
R.append(")");
return R.toString();
2021-08-03 07:33:18 +00:00
}
}