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. |