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

90 lines
2.5 KiB
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package o;
import android.os.Handler;
import android.os.Looper;
import java.util.concurrent.CancellationException;
/* loaded from: classes.dex */
public final class gfY extends AbstractC15075ggc {
private volatile gfY _immediate;
private final gfY a;
private final Handler b;
private final boolean e;
private final String j;
private gfY(Handler handler, String str, boolean z) {
super((byte) 0);
this.b = handler;
this.j = str;
this.e = z;
this._immediate = z ? this : null;
gfY gfy = this._immediate;
if (gfy == null) {
gfy = new gfY(handler, str, true);
this._immediate = gfy;
}
this.a = gfy;
}
public /* synthetic */ gfY(Handler handler) {
this(handler, (byte) 0);
}
private gfY(Handler handler, byte b) {
this(handler, null, false);
}
@Override // o.AbstractC15004geU
public final boolean c() {
return (this.e && C14957gcv.b(Looper.myLooper(), this.b.getLooper())) ? false : true;
}
@Override // o.AbstractC15004geU
public final void d(InterfaceC14912gbn interfaceC14912gbn, Runnable runnable) {
if (this.b.post(runnable)) {
return;
}
StringBuilder sb = new StringBuilder("The task was rejected, the handler underlying the dispatcher '");
sb.append(this);
sb.append("' was closed");
CancellationException cancellationException = new CancellationException(sb.toString());
InterfaceC15034gfD interfaceC15034gfD = (InterfaceC15034gfD) interfaceC14912gbn.get(InterfaceC15034gfD.d);
if (interfaceC15034gfD != null) {
interfaceC15034gfD.d(cancellationException);
}
C15055gfo.a().d(interfaceC14912gbn, runnable);
}
@Override // o.gfJ, o.AbstractC15004geU
public final String toString() {
String a = a();
if (a != null) {
return a;
}
String str = this.j;
if (str == null) {
str = this.b.toString();
}
if (!this.e) {
return str;
}
StringBuilder sb = new StringBuilder();
sb.append(str);
sb.append(".immediate");
return sb.toString();
}
public final boolean equals(Object obj) {
return (obj instanceof gfY) && ((gfY) obj).b == this.b;
}
public final int hashCode() {
return System.identityHashCode(this.b);
}
@Override // o.gfJ
public final /* bridge */ /* synthetic */ gfJ e() {
return this.a;
}
}