80 lines
1.8 KiB
Java
80 lines
1.8 KiB
Java
package io.fabric.sdk.android;
|
|
|
|
import android.util.Log;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public class DefaultLogger implements Logger {
|
|
private int a;
|
|
|
|
public DefaultLogger(int i) {
|
|
this.a = i;
|
|
}
|
|
|
|
@Override // io.fabric.sdk.android.Logger
|
|
public boolean a(String str, int i) {
|
|
return this.a <= i;
|
|
}
|
|
|
|
@Override // io.fabric.sdk.android.Logger
|
|
public void b(String str, String str2, Throwable th) {
|
|
if (a(str, 6)) {
|
|
Log.e(str, str2, th);
|
|
}
|
|
}
|
|
|
|
@Override // io.fabric.sdk.android.Logger
|
|
public void c(String str, String str2, Throwable th) {
|
|
if (a(str, 3)) {
|
|
Log.d(str, str2, th);
|
|
}
|
|
}
|
|
|
|
public void d(String str, String str2, Throwable th) {
|
|
if (a(str, 2)) {
|
|
Log.v(str, str2, th);
|
|
}
|
|
}
|
|
|
|
@Override // io.fabric.sdk.android.Logger
|
|
public void e(String str, String str2) {
|
|
b(str, str2, null);
|
|
}
|
|
|
|
@Override // io.fabric.sdk.android.Logger
|
|
public void v(String str, String str2) {
|
|
d(str, str2, null);
|
|
}
|
|
|
|
@Override // io.fabric.sdk.android.Logger
|
|
public void w(String str, String str2) {
|
|
a(str, str2, (Throwable) null);
|
|
}
|
|
|
|
@Override // io.fabric.sdk.android.Logger
|
|
public void a(String str, String str2, Throwable th) {
|
|
if (a(str, 5)) {
|
|
Log.w(str, str2, th);
|
|
}
|
|
}
|
|
|
|
public DefaultLogger() {
|
|
this.a = 4;
|
|
}
|
|
|
|
@Override // io.fabric.sdk.android.Logger
|
|
public void d(String str, String str2) {
|
|
c(str, str2, null);
|
|
}
|
|
|
|
@Override // io.fabric.sdk.android.Logger
|
|
public void a(int i, String str, String str2) {
|
|
a(i, str, str2, false);
|
|
}
|
|
|
|
public void a(int i, String str, String str2, boolean z) {
|
|
if (z || a(str, i)) {
|
|
Log.println(i, str, str2);
|
|
}
|
|
}
|
|
}
|