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

266 lines
6.9 KiB
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package o;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.io.Writer;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public final class guQ {
private static final List<RVV> d = new ArrayList();
static volatile RVV[] c = new RVV[0];
private static final RVV b = new RVV() { // from class: o.guQ.3
@Override // o.guQ.RVV
public final void d(String str, Object... objArr) {
for (RVV rvv : guQ.c) {
rvv.d(str, objArr);
}
}
@Override // o.guQ.RVV
public final void b(Throwable th, String str, Object... objArr) {
for (RVV rvv : guQ.c) {
rvv.b(th, str, objArr);
}
}
@Override // o.guQ.RVV
public final void c(String str, Object... objArr) {
for (RVV rvv : guQ.c) {
rvv.c(str, objArr);
}
}
@Override // o.guQ.RVV
public final void e(Throwable th, String str, Object... objArr) {
for (RVV rvv : guQ.c) {
rvv.e(th, str, objArr);
}
}
@Override // o.guQ.RVV
public final void c(Throwable th) {
for (RVV rvv : guQ.c) {
rvv.c(th);
}
}
@Override // o.guQ.RVV
public final void b(String str, Object... objArr) {
for (RVV rvv : guQ.c) {
rvv.b(str, objArr);
}
}
@Override // o.guQ.RVV
public final void a(String str, Object... objArr) {
for (RVV rvv : guQ.c) {
rvv.a(str, objArr);
}
}
@Override // o.guQ.RVV
public final void d(Throwable th, String str, Object... objArr) {
for (RVV rvv : guQ.c) {
rvv.d(th, str, objArr);
}
}
@Override // o.guQ.RVV
public final void a(Throwable th) {
for (RVV rvv : guQ.c) {
rvv.a(th);
}
}
@Override // o.guQ.RVV
public final void e(String str, Object... objArr) {
for (RVV rvv : guQ.c) {
rvv.e(str, objArr);
}
}
@Override // o.guQ.RVV
public final void a(Throwable th, String str, Object... objArr) {
for (RVV rvv : guQ.c) {
rvv.a(th, str, objArr);
}
}
@Override // o.guQ.RVV
public final void d(Throwable th) {
for (RVV rvv : guQ.c) {
rvv.d(th);
}
}
@Override // o.guQ.RVV
protected final void a(int i, String str, Throwable th) {
throw new AssertionError("Missing override for log method.");
}
};
public static void b(String str, Object... objArr) {
b.d(str, objArr);
}
public static void a(Throwable th, String str, Object... objArr) {
b.b(th, str, objArr);
}
public static void c(String str, Object... objArr) {
b.c(str, objArr);
}
public static void d(Throwable th, String str, Object... objArr) {
b.e(th, str, objArr);
}
public static void d(Throwable th) {
b.c(th);
}
public static void e(String str, Object... objArr) {
b.b(str, objArr);
}
public static void d(String str, Object... objArr) {
b.a(str, objArr);
}
public static void c(Throwable th, String str, Object... objArr) {
b.d(th, str, objArr);
}
public static void a(Throwable th) {
b.a(th);
}
public static void a(String str, Object... objArr) {
b.e(str, objArr);
}
public static void e(Throwable th, String str, Object... objArr) {
b.a(th, str, objArr);
}
public static void e(Throwable th) {
b.d(th);
}
public static RVV e(String str) {
for (RVV rvv : c) {
rvv.a.set(str);
}
return b;
}
public static void c(RVV rvv) {
List<RVV> list = d;
synchronized (list) {
list.add(rvv);
c = (RVV[]) list.toArray(new RVV[list.size()]);
}
}
private guQ() {
throw new AssertionError("No instances.");
}
/* loaded from: classes.dex */
public static abstract class RVV {
final ThreadLocal<String> a = new ThreadLocal<>();
protected abstract void a(int i, String str, Throwable th);
protected boolean d(int i) {
return true;
}
public void d(String str, Object... objArr) {
e(2, null, str, objArr);
}
public void b(Throwable th, String str, Object... objArr) {
e(2, th, str, objArr);
}
public void c(String str, Object... objArr) {
e(3, null, str, objArr);
}
public void e(Throwable th, String str, Object... objArr) {
e(3, th, str, objArr);
}
public void c(Throwable th) {
e(3, th, null, new Object[0]);
}
public void b(String str, Object... objArr) {
e(4, null, str, objArr);
}
public void a(String str, Object... objArr) {
e(5, null, str, objArr);
}
public void d(Throwable th, String str, Object... objArr) {
e(5, th, str, objArr);
}
public void a(Throwable th) {
e(5, th, null, new Object[0]);
}
public void e(String str, Object... objArr) {
e(6, null, str, objArr);
}
public void a(Throwable th, String str, Object... objArr) {
e(6, th, str, objArr);
}
public void d(Throwable th) {
e(6, th, null, new Object[0]);
}
private void e(int i, Throwable th, String str, Object... objArr) {
if (this.a.get() != null) {
this.a.remove();
}
if (d(i)) {
if (str != null && str.length() == 0) {
str = null;
}
if (str != null) {
if (objArr != null && objArr.length > 0) {
str = String.format(str, objArr);
}
if (th != null) {
StringBuilder sb = new StringBuilder();
sb.append(str);
sb.append("\n");
sb.append(b(th));
str = sb.toString();
}
} else if (th == null) {
return;
} else {
str = b(th);
}
a(i, str, th);
}
}
private static String b(Throwable th) {
StringWriter stringWriter = new StringWriter(256);
PrintWriter printWriter = new PrintWriter((Writer) stringWriter, false);
th.printStackTrace(printWriter);
printWriter.flush();
return stringWriter.toString();
}
}
}