what-the-bank/sources/io/flutter/plugin/common/ErrorLogResult.java

46 lines
1.1 KiB
Java

package io.flutter.plugin.common;
import io.flutter.Log;
import io.flutter.plugin.common.MethodChannel;
/* loaded from: classes6.dex */
public class ErrorLogResult implements MethodChannel.Result {
private int level;
private String tag;
@Override // io.flutter.plugin.common.MethodChannel.Result
public void success(Object obj) {
}
public ErrorLogResult(String str) {
this(str, Log.WARN);
}
public ErrorLogResult(String str, int i) {
this.tag = str;
this.level = i;
}
@Override // io.flutter.plugin.common.MethodChannel.Result
public void error(String str, String str2, Object obj) {
String str3;
if (obj != null) {
str3 = " details: " + obj;
} else {
str3 = "";
}
if (this.level < Log.WARN) {
return;
}
Log.println(this.level, this.tag, str2 + str3);
}
@Override // io.flutter.plugin.common.MethodChannel.Result
public void notImplemented() {
if (this.level < Log.WARN) {
return;
}
Log.println(this.level, this.tag, "method not implemented");
}
}