package com.amazonaws.logging; import com.amazonaws.logging.LogFactory; /* loaded from: classes.dex */ public class AndroidLog implements Log { public LogFactory.Level level = null; public final String tag; public AndroidLog(String str) { this.tag = str; } @Override // com.amazonaws.logging.Log public boolean isDebugEnabled() { return android.util.Log.isLoggable(this.tag, 3) && (getLevel() == null || getLevel().getValue() <= LogFactory.Level.DEBUG.getValue()); } @Override // com.amazonaws.logging.Log public boolean isInfoEnabled() { return android.util.Log.isLoggable(this.tag, 4) && (getLevel() == null || getLevel().getValue() <= LogFactory.Level.INFO.getValue()); } @Override // com.amazonaws.logging.Log public void trace(Object obj) { if (getLevel() == null || getLevel().getValue() <= LogFactory.Level.TRACE.getValue()) { obj.toString(); } } @Override // com.amazonaws.logging.Log public void debug(Object obj) { if (getLevel() == null || getLevel().getValue() <= LogFactory.Level.DEBUG.getValue()) { obj.toString(); } } @Override // com.amazonaws.logging.Log public void debug(Object obj, Throwable th) { if (getLevel() == null || getLevel().getValue() <= LogFactory.Level.DEBUG.getValue()) { obj.toString(); } } @Override // com.amazonaws.logging.Log public void info(Object obj) { if (getLevel() == null || getLevel().getValue() <= LogFactory.Level.INFO.getValue()) { obj.toString(); } } @Override // com.amazonaws.logging.Log public void warn(Object obj) { if (getLevel() == null || getLevel().getValue() <= LogFactory.Level.WARN.getValue()) { android.util.Log.w(this.tag, obj.toString()); } } @Override // com.amazonaws.logging.Log public void warn(Object obj, Throwable th) { if (getLevel() == null || getLevel().getValue() <= LogFactory.Level.WARN.getValue()) { android.util.Log.w(this.tag, obj.toString(), th); } } @Override // com.amazonaws.logging.Log public void error(Object obj) { if (getLevel() == null || getLevel().getValue() <= LogFactory.Level.ERROR.getValue()) { android.util.Log.e(this.tag, obj.toString()); } } @Override // com.amazonaws.logging.Log public void error(Object obj, Throwable th) { if (getLevel() == null || getLevel().getValue() <= LogFactory.Level.ERROR.getValue()) { android.util.Log.e(this.tag, obj.toString(), th); } } public final LogFactory.Level getLevel() { LogFactory.Level level = this.level; return level != null ? level : LogFactory.getLevel(); } }