.class public Lcom/ea/nimble/Log$Helper; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/ea/nimble/Log; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x9 name = "Helper" .end annotation # direct methods .method public constructor ()V .locals 0 .line 18 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static varargs LOG(ILjava/lang/String;[Ljava/lang/Object;)V .locals 2 .line 85 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 const/4 v1, 0x0 invoke-interface {v0, p0, v1, p1, p2}, Lcom/ea/nimble/ILog;->writeWithTitle(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method .method public static varargs LOGD(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V .locals 2 .line 28 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 const/16 v1, 0xc8 invoke-interface {v0, v1, p0, p1, p2}, Lcom/ea/nimble/ILog;->writeWithSource(ILjava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method .method public static varargs LOGDS(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V .locals 2 .line 59 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 const/16 v1, 0xc8 invoke-interface {v0, v1, p0, p1, p2}, Lcom/ea/nimble/ILog;->writeWithTitle(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method .method public static varargs LOGE(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V .locals 2 .line 43 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 const/16 v1, 0x1f4 invoke-interface {v0, v1, p0, p1, p2}, Lcom/ea/nimble/ILog;->writeWithSource(ILjava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method .method public static varargs LOGES(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V .locals 2 .line 74 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 const/16 v1, 0x1f4 invoke-interface {v0, v1, p0, p1, p2}, Lcom/ea/nimble/ILog;->writeWithTitle(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method .method public static varargs LOGF(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V .locals 2 .line 48 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 const/16 v1, 0x258 invoke-interface {v0, v1, p0, p1, p2}, Lcom/ea/nimble/ILog;->writeWithSource(ILjava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method .method public static varargs LOGFS(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V .locals 2 .line 79 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 const/16 v1, 0x258 invoke-interface {v0, v1, p0, p1, p2}, Lcom/ea/nimble/ILog;->writeWithTitle(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method .method public static LOGFUNC(Ljava/lang/Object;)V .locals 4 .line 97 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 .line 98 invoke-interface {v0}, Lcom/ea/nimble/ILog;->getThresholdLevel()I move-result v1 if-gtz v1, :cond_0 .line 100 invoke-static {}, Lcom/ea/nimble/Log$Helper;->getMethodString()Ljava/lang/String; move-result-object v1 const/4 v2, 0x0 new-array v3, v2, [Ljava/lang/Object; invoke-interface {v0, v2, p0, v1, v3}, Lcom/ea/nimble/ILog;->writeWithSource(ILjava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V :cond_0 return-void .end method .method public static LOGFUNCS(Ljava/lang/String;)V .locals 4 .line 115 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 .line 116 invoke-interface {v0}, Lcom/ea/nimble/ILog;->getThresholdLevel()I move-result v1 if-gtz v1, :cond_0 .line 118 invoke-static {}, Lcom/ea/nimble/Log$Helper;->getMethodString()Ljava/lang/String; move-result-object v1 const/4 v2, 0x0 new-array v3, v2, [Ljava/lang/Object; invoke-interface {v0, v2, p0, v1, v3}, Lcom/ea/nimble/ILog;->writeWithTitle(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V :cond_0 return-void .end method .method public static varargs LOGI(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V .locals 2 .line 33 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 const/16 v1, 0x12c invoke-interface {v0, v1, p0, p1, p2}, Lcom/ea/nimble/ILog;->writeWithSource(ILjava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method .method public static varargs LOGIS(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V .locals 2 .line 64 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 const/16 v1, 0x12c invoke-interface {v0, v1, p0, p1, p2}, Lcom/ea/nimble/ILog;->writeWithTitle(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method .method public static LOGPUBLICFUNC(Ljava/lang/Object;)V .locals 4 .line 106 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 .line 107 invoke-interface {v0}, Lcom/ea/nimble/ILog;->getThresholdLevel()I move-result v1 const/16 v2, 0x64 if-gt v1, v2, :cond_0 .line 109 invoke-static {}, Lcom/ea/nimble/Log$Helper;->getMethodString()Ljava/lang/String; move-result-object v1 const/4 v3, 0x0 new-array v3, v3, [Ljava/lang/Object; invoke-interface {v0, v2, p0, v1, v3}, Lcom/ea/nimble/ILog;->writeWithSource(ILjava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V :cond_0 return-void .end method .method public static LOGPUBLICFUNCS(Ljava/lang/String;)V .locals 4 .line 124 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 .line 125 invoke-interface {v0}, Lcom/ea/nimble/ILog;->getThresholdLevel()I move-result v1 const/16 v2, 0x64 if-gt v1, v2, :cond_0 .line 127 invoke-static {}, Lcom/ea/nimble/Log$Helper;->getMethodString()Ljava/lang/String; move-result-object v1 const/4 v3, 0x0 new-array v3, v3, [Ljava/lang/Object; invoke-interface {v0, v2, p0, v1, v3}, Lcom/ea/nimble/ILog;->writeWithTitle(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V :cond_0 return-void .end method .method public static varargs LOGV(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V .locals 2 .line 23 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 const/16 v1, 0x64 invoke-interface {v0, v1, p0, p1, p2}, Lcom/ea/nimble/ILog;->writeWithSource(ILjava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method .method public static varargs LOGVS(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V .locals 2 .line 54 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 const/16 v1, 0x64 invoke-interface {v0, v1, p0, p1, p2}, Lcom/ea/nimble/ILog;->writeWithTitle(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method .method public static varargs LOGW(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V .locals 2 .line 38 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 const/16 v1, 0x190 invoke-interface {v0, v1, p0, p1, p2}, Lcom/ea/nimble/ILog;->writeWithSource(ILjava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method .method public static varargs LOGWS(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V .locals 2 .line 69 invoke-static {}, Lcom/ea/nimble/Log;->getComponent()Lcom/ea/nimble/ILog; move-result-object v0 const/16 v1, 0x190 invoke-interface {v0, v1, p0, p1, p2}, Lcom/ea/nimble/ILog;->writeWithTitle(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method .method private static getMethodString()Ljava/lang/String; .locals 3 .line 91 invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Thread;->getStackTrace()[Ljava/lang/StackTraceElement; move-result-object v0 const/4 v1, 0x4 aget-object v0, v0, v1 .line 92 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V invoke-virtual {v0}, Ljava/lang/StackTraceElement;->getMethodName()Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, " [Line " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StackTraceElement;->getLineNumber()I move-result v0 invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v0, "] called..." invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 return-object v0 .end method