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

227 lines
6.0 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package o;
import o.VZJ;
/* loaded from: classes.dex */
public final class lJi implements VZJ, PXc {
private final VZJ c;
public volatile PXc d;
public volatile PXc e;
private final Object j;
private VZJ.RVV b = VZJ.RVV.CLEARED;
private VZJ.RVV a = VZJ.RVV.CLEARED;
public lJi(Object obj, VZJ vzj) {
this.j = obj;
this.c = vzj;
}
@Override // o.PXc
public final void a() {
synchronized (this.j) {
if (this.b != VZJ.RVV.RUNNING) {
this.b = VZJ.RVV.RUNNING;
this.d.a();
}
}
}
@Override // o.PXc
public final void c() {
synchronized (this.j) {
this.b = VZJ.RVV.CLEARED;
this.d.c();
if (this.a != VZJ.RVV.CLEARED) {
this.a = VZJ.RVV.CLEARED;
this.e.c();
}
}
}
@Override // o.PXc
public final void f() {
synchronized (this.j) {
if (this.b == VZJ.RVV.RUNNING) {
this.b = VZJ.RVV.PAUSED;
this.d.f();
}
if (this.a == VZJ.RVV.RUNNING) {
this.a = VZJ.RVV.PAUSED;
this.e.f();
}
}
}
@Override // o.PXc
public final boolean h() {
boolean z;
synchronized (this.j) {
if (this.b != VZJ.RVV.RUNNING) {
z = this.a == VZJ.RVV.RUNNING;
}
}
return z;
}
@Override // o.PXc
public final boolean j() {
boolean z;
synchronized (this.j) {
if (this.b != VZJ.RVV.SUCCESS) {
z = this.a == VZJ.RVV.SUCCESS;
}
}
return z;
}
@Override // o.PXc
public final boolean d() {
boolean z;
synchronized (this.j) {
if (this.b == VZJ.RVV.CLEARED) {
z = this.a == VZJ.RVV.CLEARED;
}
}
return z;
}
@Override // o.PXc
public final boolean b(PXc pXc) {
if (!(pXc instanceof lJi)) {
return false;
}
lJi lji = (lJi) pXc;
return this.d.b(lji.d) && this.e.b(lji.e);
}
@Override // o.VZJ
public final boolean a(PXc pXc) {
boolean z;
synchronized (this.j) {
VZJ vzj = this.c;
z = vzj == null || vzj.a(this);
}
return z;
}
/* JADX WARN: Code restructure failed: missing block: B:24:0x002f, code lost:
if (r3.a == o.VZJ.RVV.FAILED) goto L20;
*/
@Override // o.VZJ
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final boolean c(o.PXc r4) {
/*
r3 = this;
java.lang.Object r0 = r3.j
monitor-enter(r0)
o.VZJ r1 = r3.c // Catch: java.lang.Throwable -> L36
if (r1 == 0) goto Le
boolean r1 = r1.c(r3) // Catch: java.lang.Throwable -> L36
if (r1 != 0) goto Le
goto L33
Le:
o.VZJ$RVV r1 = r3.b // Catch: java.lang.Throwable -> L36
o.VZJ$RVV r2 = o.VZJ.RVV.FAILED // Catch: java.lang.Throwable -> L36
if (r1 == r2) goto L1d
o.PXc r1 = r3.d // Catch: java.lang.Throwable -> L36
boolean r4 = r4.equals(r1) // Catch: java.lang.Throwable -> L36
if (r4 == 0) goto L33
goto L31
L1d:
o.PXc r1 = r3.e // Catch: java.lang.Throwable -> L36
boolean r4 = r4.equals(r1) // Catch: java.lang.Throwable -> L36
if (r4 == 0) goto L33
o.VZJ$RVV r4 = r3.a // Catch: java.lang.Throwable -> L36
o.VZJ$RVV r1 = o.VZJ.RVV.SUCCESS // Catch: java.lang.Throwable -> L36
if (r4 == r1) goto L31
o.VZJ$RVV r4 = r3.a // Catch: java.lang.Throwable -> L36
o.VZJ$RVV r1 = o.VZJ.RVV.FAILED // Catch: java.lang.Throwable -> L36
if (r4 != r1) goto L33
L31:
r4 = 1
goto L34
L33:
r4 = 0
L34:
monitor-exit(r0)
return r4
L36:
r4 = move-exception
monitor-exit(r0)
throw r4
*/
throw new UnsupportedOperationException("Method not decompiled: o.lJi.c(o.PXc):boolean");
}
@Override // o.VZJ
public final boolean e(PXc pXc) {
boolean z;
synchronized (this.j) {
VZJ vzj = this.c;
if (vzj == null || vzj.e(this)) {
z = pXc.equals(this.d);
}
}
return z;
}
@Override // o.VZJ, o.PXc
public final boolean b() {
boolean z;
synchronized (this.j) {
if (!this.d.b()) {
z = this.e.b();
}
}
return z;
}
@Override // o.VZJ
public final void h(PXc pXc) {
synchronized (this.j) {
if (pXc.equals(this.d)) {
this.b = VZJ.RVV.SUCCESS;
} else if (pXc.equals(this.e)) {
this.a = VZJ.RVV.SUCCESS;
}
VZJ vzj = this.c;
if (vzj != null) {
vzj.h(this);
}
}
}
@Override // o.VZJ
public final void d(PXc pXc) {
synchronized (this.j) {
if (!pXc.equals(this.e)) {
this.b = VZJ.RVV.FAILED;
if (this.a != VZJ.RVV.RUNNING) {
this.a = VZJ.RVV.RUNNING;
this.e.a();
}
return;
}
this.a = VZJ.RVV.FAILED;
VZJ vzj = this.c;
if (vzj != null) {
vzj.d(this);
}
}
}
@Override // o.VZJ
public final VZJ e() {
VZJ e;
synchronized (this.j) {
VZJ vzj = this.c;
e = vzj != null ? vzj.e() : this;
}
return e;
}
}