LogUtil.CLog
  public
  static
  
  
  class
  LogUtil.CLog
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.log.LogUtil.CLog | 
Uma classe de shim para Log que usa automaticamente o nome de classe simples do autor da chamada como
 a tag de registro.
Resumo
| Campos | |
|---|---|
| 
    protected
    static
    final
    String | CLASS_NAME
 | 
| Construtores públicos | |
|---|---|
| 
      CLog()
       | |
| Métodos públicos | |
|---|---|
| 
        
        
        static
        
        
        void | 
      d(String message)
      A versão de shim de  | 
| 
        
        
        static
        
        
        void | 
      d(String format, Object... args)
      A versão de shim de  | 
| 
        
        
        static
        
        
        void | 
      e(String message)
      A versão de shim de  | 
| 
        
        
        static
        
        
        void | 
      e(String format, Object... args)
      A versão de shim de  | 
| 
        
        
        static
        
        
        void | 
      e(Throwable t)
      A versão de shim de  | 
| 
        
        
        static
        
        
        String | 
      findCallerClassName()
      Encontra o nome da classe externa que chamou diretamente um método CLog. | 
| 
        
        
        static
        
        
        String | 
      findCallerClassName(Throwable t)
      Encontra o nome da classe externa que chamou diretamente um método CLog. | 
| 
        
        
        static
        
        
        String | 
      getClassName(int frame)
      Retorna o nome de classe simples do  | 
| 
        
        
        static
        
        
        void | 
      i(String format, Object... args)
      A versão de shim de  | 
| 
        
        
        static
        
        
        void | 
      i(String message)
      A versão de shim de  | 
| 
        
        
        static
        
        
        void | 
      logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
      A versão de shim de  | 
| 
        
        
        static
        
        
        void | 
      logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
      A versão de shim de  | 
| 
        
        
        static
        
        
        void | 
      logAndDisplay(Log.LogLevel logLevel, String message)
      A versão de shim de  | 
| 
        
        
        static
        
        
        void | 
      logAndDisplay(Log.LogLevel logLevel, String message)
       | 
| 
        
        
        static
        
        
        String | 
      parseClassName(String fullName)
      Analisa o nome simples da classe a partir do nome completo da classe. | 
| 
        
        
        static
        
        
        void | 
      v(String message)
      A versão de shim de  | 
| 
        
        
        static
        
        
        void | 
      v(String format, Object... args)
      A versão de shim de  | 
| 
        
        
        static
        
        
        void | 
      w(Throwable t)
      Uma variação de  | 
| 
        
        
        static
        
        
        void | 
      w(String message)
      A versão de shim de  | 
| 
        
        
        static
        
        
        void | 
      w(String format, Object... args)
      A versão de shim de  | 
| 
        
        
        static
        
        
        void | 
      wtf(String message)
      What a Terrible Failure: informe uma condição que nunca deveria acontecer. | 
| 
        
        
        static
        
        
        void | 
      wtf(Throwable t)
      What a Terrible Failure: informe uma condição que nunca deveria acontecer. | 
| 
        
        
        static
        
        
        void | 
      wtf(String format, Object... args)
      What a Terrible Failure: informe uma condição que nunca deveria acontecer. | 
| 
        
        
        static
        
        
        void | 
      wtf(String message, Throwable t)
      What a Terrible Failure: informe uma condição que nunca deveria acontecer. | 
Campos
CLASS_NAME
protected static final String CLASS_NAME
Construtores públicos
CLog
public CLog ()
Métodos públicos
d
public static void d (String message)
A versão de shim de Log.d(String, String).
| Parâmetros | |
|---|---|
| message | String: oStringa ser registrado | 
d
public static void d (String format, 
                Object... args)A versão de shim de Log.d(String, String).  Também chama String.format para
 conveniência.
| Parâmetros | |
|---|---|
| format | String: uma string de formato para a mensagem ser registrada | 
| args | Object: os argumentos da string de formato | 
e
public static void e (String message)
A versão de shim de Log.e(String, String).
| Parâmetros | |
|---|---|
| message | String: oStringa ser registrado | 
e
public static void e (String format, 
                Object... args)A versão de shim de Log.e(String, String).  Também chama String.format para
 conveniência.
| Parâmetros | |
|---|---|
| format | String: uma string de formato para a mensagem ser registrada | 
| args | Object: os argumentos da string de formato | 
e
public static void e (Throwable t)
A versão de shim de Log.e(String, Throwable).
| Parâmetros | |
|---|---|
| t | Throwable: oThrowablea ser gerado. | 
findCallerClassName
public static String findCallerClassName ()
Encontra o nome da classe externa que chamou diretamente um método CLog.
| Retorna | |
|---|---|
| String | O nome da classe simples (ou totalmente qualificado, se ocorrer um erro ao receber uma referência à classe) da classe externa que chamou um método CLog ou "Unknown" se o stack trace estiver vazio ou conter apenas nomes de classes CLog. | 
findCallerClassName
public static String findCallerClassName (Throwable t)
Encontra o nome da classe externa que chamou diretamente um método CLog.
| Parâmetros | |
|---|---|
| t | Throwable: (opcional) o stack trace a ser pesquisado, exposto para testes de unidade | 
| Retorna | |
|---|---|
| String | O nome da classe simples (ou totalmente qualificado, se ocorrer um erro ao receber uma referência à classe) da classe externa que chamou um método CLog ou "Unknown" se o stack trace estiver vazio ou contiver apenas nomes de classes CLog. | 
getClassName
public static String getClassName (int frame)
Retorna o nome de classe simples do frameº frame da pilha no caminho de chamada.
 Observação: esse método 
| Parâmetros | |
|---|---|
| frame | int: o índice do frame de stack trace a ser inspecionado para o nome da classe | 
| Retorna | |
|---|---|
| String | O nome da classe simples (ou totalmente qualificado se ocorrer um erro ao receber uma referência à classe) para o elemento fornecido do stack trace. | 
i
public static void i (String format, 
                Object... args)A versão de shim de Log.i(String, String).  Também chama String.format para
 conveniência.
| Parâmetros | |
|---|---|
| format | String: uma string de formato para a mensagem ser registrada | 
| args | Object: os argumentos da string de formato | 
i
public static void i (String message)
A versão de shim de Log.i(String, String).
| Parâmetros | |
|---|---|
| message | String: oStringa ser registrado | 
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
A versão de shim de ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String)).
| Parâmetros | |
|---|---|
| logLevel | Log.LogLevel: oLogLevel | 
| format | String: uma string de formato para a mensagem ser registrada | 
| args | Object: os argumentos da string de formato | 
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, 
                String format, 
                Object... args)A versão de shim de ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String)).
| Parâmetros | |
|---|---|
| logLevel | Log.LogLevel: oLogLevel | 
| format | String: uma string de formato para a mensagem ser registrada | 
| args | Object: os argumentos da string de formato | 
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, 
                String message)A versão de shim de ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String)).
| Parâmetros | |
|---|---|
| logLevel | Log.LogLevel: oLogLevel | 
| message | String: oStringa ser registrado | 
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
| Parâmetros | |
|---|---|
| logLevel | Log.LogLevel | 
| message | String | 
parseClassName
public static String parseClassName (String fullName)
Analisa o nome simples da classe a partir do nome completo da classe. Se a formatação já parecer um nome de classe simples, ele será retornado.
| Parâmetros | |
|---|---|
| fullName | String: o nome completo da classe a ser analisada | 
| Retorna | |
|---|---|
| String | O nome da classe simples | 
v
public static void v (String message)
A versão de shim de Log.v(String, String).
| Parâmetros | |
|---|---|
| message | String: oStringa ser registrado | 
v
public static void v (String format, 
                Object... args)A versão de shim de Log.v(String, String).  Também chama String.format para
 conveniência.
| Parâmetros | |
|---|---|
| format | String: uma string de formato para a mensagem ser registrada | 
| args | Object: os argumentos da string de formato | 
w
public static void w (Throwable t)
Uma variação de Log.w(String, String), em que o stack trace de Throwable
fornecido é formatado e registrado.
| Parâmetros | |
|---|---|
| t | Throwable: oThrowablea ser registrado | 
w
public static void w (String message)
A versão de shim de Log.w(String, String).
| Parâmetros | |
|---|---|
| message | String: oStringa ser registrado | 
w
public static void w (String format, 
                Object... args)A versão de shim de Log.w(String, String).  Também chama String.format para
 conveniência.
| Parâmetros | |
|---|---|
| format | String: uma string de formato para a mensagem ser registrada | 
| args | Object: os argumentos da string de formato | 
wtf
public static void wtf (String message)
What a Terrible Failure: informe uma condição que nunca deveria acontecer. O erro sempre será registrado no nível ASSERT com a pilha de chamadas.
| Parâmetros | |
|---|---|
| message | String: a mensagem que você quer registrar. | 
wtf
public static void wtf (Throwable t)
What a Terrible Failure: informe uma condição que nunca deveria acontecer. O erro sempre será registrado no nível ASSERT com a pilha de chamadas.
| Parâmetros | |
|---|---|
| t | Throwable: (opcional) uma exceção para registro. Se for nulo, apenas a mensagem será registrada. | 
wtf
public static void wtf (String format, 
                Object... args)What a Terrible Failure: informe uma condição que nunca deveria acontecer. O erro sempre será registrado no nível ASSERT com a pilha de chamadas. Também chama String.format por conveniência.
| Parâmetros | |
|---|---|
| format | String: uma string de formato para a mensagem ser registrada | 
| args | Object: os argumentos da string de formato | 
wtf
public static void wtf (String message, 
                Throwable t)What a Terrible Failure: informe uma condição que nunca deveria acontecer. O erro sempre será registrado no nível ASSERT com a pilha de chamadas.
| Parâmetros | |
|---|---|
| message | String: a mensagem que você quer registrar. | 
| t | Throwable: (opcional) uma exceção para registro. Se for nulo, apenas a mensagem será registrada. | 
