LogUtil.CLog
public static class LogUtil.CLog
extends Object
java.lang.Object | |
↳ | com.android.tradefed.log.LogUtil.CLog |
Uma classe shim para Log
que usa automaticamente o nome de classe simples do chamador como tag de log
Resumo
Campos | |
---|---|
protected static final String | CLASS_NAME
|
Construtores públicos | |
---|---|
CLog () |
Métodos públicos | |
---|---|
static void | d (String message) A versão shim de |
static void | d (String format, Object... args) A versão shim de |
static void | e (String message) A versão shim de |
static void | e (String format, Object... args) A versão shim de |
static void | e (Throwable t) A versão 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) Retorne o nome da classe simples do |
static void | i (String format, Object... args) A versão shim de |
static void | i (String message) A versão shim de |
static void | logAndDisplay (Log.LogLevel logLevel, String format, Object... args) A versão shim de |
static void | logAndDisplay (Log.LogLevel logLevel, String message) A versão shim de |
static String | parseClassName (String fullName) Analisa o nome da classe simples do nome completo da classe. |
static void | v (String message) A versão de correção de |
static void | v (String format, Object... args) A versão de correção de |
static void | w (Throwable t) Uma variação de |
static void | w (String message) A versão shim de |
static void | w (String format, Object... args) A versão shim de |
static void | wtf (String message) Que falha terrível: Relate uma condição que nunca deveria acontecer. |
static void | wtf (Throwable t) Que falha terrível: Relate uma condição que nunca deveria acontecer. |
static void | wtf (String format, Object... args) Que falha terrível: Relate uma condição que nunca deveria acontecer. |
static void | wtf (String message, Throwable t) Que falha terrível: Relate uma condição que nunca deveria acontecer. |
Campos
NOME DA CLASSE
protected static final String CLASS_NAME
Construtores públicos
Entupir
public CLog ()
Métodos públicos
d
public static void d (String message)
A versão shim de Log#d(String, String)
.
Parâmetros | |
---|---|
message | String : a String a ser registrada |
d
public static void d (String format, Object... args)
A versão shim de Log#d(String, String)
. 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 |
e
public static void e (String message)
A versão shim de Log#e(String, String)
.
Parâmetros | |
---|---|
message | String : a String a ser registrada |
e
public static void e (String format, Object... args)
A versão shim de Log#e(String, String)
. 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 |
e
public static void e (Throwable t)
A versão shim de Log#e(String, Throwable)
.
Parâmetros | |
---|---|
t | Throwable : o Throwable para saída. |
findCallerClassName
public static String findCallerClassName ()
Encontra o nome da classe externa que chamou diretamente um método CLog.
Devoluções | |
---|---|
String | O nome de classe simples (ou completo se ocorrer um erro ao obter uma referência para a classe) da classe externa que chamou um método CLog ou "Desconhecido" se o rastreamento de pilha estiver vazio ou contiver 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 rastreamento de pilha para pesquisar, exposto para teste de unidade |
Devoluções | |
---|---|
String | O nome de classe simples (ou completo se ocorrer um erro ao obter uma referência para a classe) da classe externa que chamou um método CLog ou "Desconhecido" se o rastreamento de pilha estiver vazio ou contiver apenas nomes de classes CLog. |
getClassName
public static String getClassName (int frame)
Retorne o nome da classe simples do frame
da pilha no caminho da chamada. Nota: este método faz
Parâmetros | |
---|---|
frame | int : O índice do quadro de rastreamento de pilha para inspecionar o nome da classe |
Devoluções | |
---|---|
String | O nome de classe simples (ou totalmente qualificado se ocorrer um erro ao obter uma referência para a classe) para o elemento fornecido do rastreamento de pilha. |
eu
public static void i (String format, Object... args)
A versão shim de Log#i(String, String)
. 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 |
eu
public static void i (String message)
A versão shim de Log#i(String, String)
.
Parâmetros | |
---|---|
message | String : a String a ser registrada |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
A versão shim de Log#logAndDisplay(LogLevel, String, String)
.
Parâmetros | |
---|---|
logLevel | Log.LogLevel : o LogLevel |
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 shim de Log#logAndDisplay(LogLevel, String, String)
.
Parâmetros | |
---|---|
logLevel | Log.LogLevel : o LogLevel |
message | String : a String a ser registrada |
analisarClassName
public static String parseClassName (String fullName)
Analisa o nome da classe simples do nome completo da classe. Se a formatação já se parecer com um nome de classe simples, basta retorná-lo.
Parâmetros | |
---|---|
fullName | String : o nome completo da classe a ser analisada |
Devoluções | |
---|---|
String | O nome da classe simples |
v
public static void v (String message)
A versão de correção de Log#v(String, String)
.
Parâmetros | |
---|---|
message | String : a String a ser registrada |
v
public static void v (String format, Object... args)
A versão de correção de Log#v(String, String)
. 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 |
c
public static void w (Throwable t)
Uma variação de Log#w(String, String)
, onde o rastreamento de pilha de Throwable
fornecido é formatado e registrado.
Parâmetros | |
---|---|
t | Throwable : O Throwable para registrar |
c
public static void w (String message)
A versão shim de Log#w(String, String)
.
Parâmetros | |
---|---|
message | String : a String a ser registrada |
c
public static void w (String format, Object... args)
A versão shim de Log#w(String, String)
. 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 |
que merda
public static void wtf (String message)
Que falha terrível: Relate 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ê gostaria de registrar. |
que merda
public static void wtf (Throwable t)
Que falha terrível: Relate 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 registrar. Se for nulo, apenas a mensagem será registrada. |
que merda
public static void wtf (String format, Object... args)
Que falha terrível: Relate 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 |
que merda
public static void wtf (String message, Throwable t)
Que falha terrível: Relate 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ê gostaria de registrar. |
t | Throwable : (Opcional) Uma exceção para registrar. Se for nulo, apenas a mensagem será registrada. |