MoPubDefaultLogger.smali
.class public Lcom/mopub/common/logging/MoPubDefaultLogger;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/mopub/common/logging/MoPubLogger;
# static fields
.field private static final MESSAGE_FORMAT:Ljava/lang/String; = "[%s][%s] %s"
.field private static final MESSAGE_WITH_ID_FORMAT:Ljava/lang/String; = "[%s][%s][%s] %s"
# direct methods
.method public constructor <init>()V
.registers 1
.line 31
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public log(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 11
const/4 v0, 0x3
const/4 v1, 0x2
const/4 v2, 0x1
const/4 v3, 0x0
const-string v4, "MoPub"
if-nez p3, :cond_1a
new-array p3, v0, [Ljava/lang/Object;
aput-object p1, p3, v3
aput-object p2, p3, v2
aput-object p4, p3, v1
const-string p1, "[%s][%s] %s"
.line 38
invoke-static {p1, p3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v4, p1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
return-void
:cond_1a
const/4 v5, 0x4
new-array v5, v5, [Ljava/lang/Object;
aput-object p1, v5, v3
aput-object p2, v5, v2
aput-object p3, v5, v1
aput-object p4, v5, v0
const-string p1, "[%s][%s][%s] %s"
.line 41
invoke-static {p1, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v4, p1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
return-void
.end method