what-the-bank/sources/o/Iqo.java

60 lines
1.2 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package o;
import com.adobe.internal.xmp.XMPException;
import java.util.Map;
/* loaded from: classes.dex */
public abstract class Iqo {
public int a;
private Map c;
protected void c(int i) throws XMPException {
}
protected abstract int d();
public Iqo() {
this.a = 0;
this.c = null;
}
public Iqo(int i) throws XMPException {
this.a = 0;
this.c = null;
b(i);
b(i);
this.a = i;
}
public final void a(int i) throws XMPException {
b(i);
this.a = i;
}
public String toString() {
StringBuilder sb = new StringBuilder("0x");
sb.append(Integer.toHexString(this.a));
return sb.toString();
}
private void b(int i) throws XMPException {
int i2 = (~d()) & i;
if (i2 == 0) {
c(i);
return;
}
StringBuilder sb = new StringBuilder("The option bit(s) 0x");
sb.append(Integer.toHexString(i2));
sb.append(" are invalid!");
throw new XMPException(sb.toString(), 103);
}
public boolean equals(Object obj) {
return this.a == ((Iqo) obj).a;
}
public int hashCode() {
return this.a;
}
}