Files
rr3-apk/decompiled/sources/com/amazonaws/logging/ConsoleLog.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

106 lines
3.0 KiB
Java

package com.amazonaws.logging;
import com.amazonaws.logging.LogFactory;
import java.io.PrintStream;
/* loaded from: classes.dex */
public final class ConsoleLog implements Log {
public LogFactory.Level level = null;
public final String tag;
public ConsoleLog(String str) {
this.tag = str;
}
@Override // com.amazonaws.logging.Log
public boolean isDebugEnabled() {
return getLevel() == null || getLevel().getValue() <= LogFactory.Level.DEBUG.getValue();
}
public boolean isErrorEnabled() {
return getLevel() == null || getLevel().getValue() <= LogFactory.Level.ERROR.getValue();
}
@Override // com.amazonaws.logging.Log
public boolean isInfoEnabled() {
return getLevel() == null || getLevel().getValue() <= LogFactory.Level.INFO.getValue();
}
public boolean isTraceEnabled() {
return getLevel() == null || getLevel().getValue() <= LogFactory.Level.TRACE.getValue();
}
public boolean isWarnEnabled() {
return getLevel() == null || getLevel().getValue() <= LogFactory.Level.WARN.getValue();
}
@Override // com.amazonaws.logging.Log
public void trace(Object obj) {
if (isTraceEnabled()) {
log(LogFactory.Level.TRACE, obj, null);
}
}
@Override // com.amazonaws.logging.Log
public void debug(Object obj) {
if (isDebugEnabled()) {
log(LogFactory.Level.DEBUG, obj, null);
}
}
@Override // com.amazonaws.logging.Log
public void debug(Object obj, Throwable th) {
if (isDebugEnabled()) {
log(LogFactory.Level.DEBUG, obj, th);
}
}
@Override // com.amazonaws.logging.Log
public void info(Object obj) {
if (isInfoEnabled()) {
log(LogFactory.Level.INFO, obj, null);
}
}
@Override // com.amazonaws.logging.Log
public void warn(Object obj) {
if (isWarnEnabled()) {
log(LogFactory.Level.WARN, obj, null);
}
}
@Override // com.amazonaws.logging.Log
public void warn(Object obj, Throwable th) {
if (isWarnEnabled()) {
log(LogFactory.Level.WARN, obj, th);
}
}
@Override // com.amazonaws.logging.Log
public void error(Object obj) {
if (isErrorEnabled()) {
log(LogFactory.Level.ERROR, obj, null);
}
}
@Override // com.amazonaws.logging.Log
public void error(Object obj, Throwable th) {
if (isErrorEnabled()) {
log(LogFactory.Level.ERROR, obj, th);
}
}
public final void log(LogFactory.Level level, Object obj, Throwable th) {
PrintStream printStream = System.out;
printStream.printf("%s/%s: %s\n", this.tag, level.name(), obj);
if (th != null) {
printStream.println(th.toString());
}
}
private LogFactory.Level getLevel() {
LogFactory.Level level = this.level;
return level != null ? level : LogFactory.getLevel();
}
}