zm.smali
.class public Ldxoptimizer/zm;
.super Ljava/lang/Object;
.source "DXBLOG.java"
# direct methods
.method private static a(Ljava/lang/Throwable;)Ljava/lang/String;
.registers 3
.prologue
.line 69
if-nez p0, :cond_5
.line 70
const-string v0, ""
.line 86
:goto_4
return-object v0
:cond_5
move-object v0, p0
.line 76
:goto_6
if-eqz v0, :cond_14
.line 77
instance-of v1, v0, Ljava/net/UnknownHostException;
if-eqz v1, :cond_f
.line 78
const-string v0, ""
goto :goto_4
.line 80
:cond_f
invoke-virtual {v0}, Ljava/lang/Throwable;->getCause()Ljava/lang/Throwable;
move-result-object v0
goto :goto_6
.line 83
:cond_14
new-instance v0, Ljava/io/StringWriter;
invoke-direct {v0}, Ljava/io/StringWriter;-><init>()V
.line 84
new-instance v1, Ljava/io/PrintWriter;
invoke-direct {v1, v0}, Ljava/io/PrintWriter;-><init>(Ljava/io/Writer;)V
.line 85
invoke-virtual {p0, v1}, Ljava/lang/Throwable;->printStackTrace(Ljava/io/PrintWriter;)V
.line 86
invoke-virtual {v0}, Ljava/io/StringWriter;->toString()Ljava/lang/String;
move-result-object v0
goto :goto_4
.end method
.method private static a(ILjava/lang/String;)V
.registers 3
.prologue
.line 37
const/4 v0, 0x2
if-ne p0, v0, :cond_9
.line 38
const-string v0, "DXL"
invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
.line 42
:goto_8
return-void
.line 40
:cond_9
const-string v0, "DXL"
invoke-static {v0, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_8
.end method
.method public static a(Ljava/lang/String;)V
.registers 2
.prologue
.line 45
sget-boolean v0, Ldxoptimizer/zj;->a:Z
if-eqz v0, :cond_8
.line 46
const/4 v0, 0x1
invoke-static {v0, p0}, Ldxoptimizer/zm;->a(ILjava/lang/String;)V
.line 48
:cond_8
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 5
.prologue
.line 57
sget-boolean v0, Ldxoptimizer/zj;->a:Z
if-eqz v0, :cond_23
.line 58
const/4 v0, 0x1
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-static {p1}, Ldxoptimizer/zm;->a(Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Ldxoptimizer/zm;->a(ILjava/lang/String;)V
.line 60
:cond_23
return-void
.end method
.method public static b(Ljava/lang/String;)V
.registers 2
.prologue
.line 51
sget-boolean v0, Ldxoptimizer/zj;->a:Z
if-eqz v0, :cond_8
.line 52
const/4 v0, 0x2
invoke-static {v0, p0}, Ldxoptimizer/zm;->a(ILjava/lang/String;)V
.line 54
:cond_8
return-void
.end method
.method public static b(Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 5
.prologue
.line 63
sget-boolean v0, Ldxoptimizer/zj;->a:Z
if-eqz v0, :cond_23
.line 64
const/4 v0, 0x2
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-static {p1}, Ldxoptimizer/zm;->a(Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Ldxoptimizer/zm;->a(ILjava/lang/String;)V
.line 66
:cond_23
return-void
.end method