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 Log#d(String, String) .

static void d (String format, Object... args)

A versão shim de Log#d(String, String) .

static void e (String message)

A versão shim de Log#e(String, String) .

static void e (String format, Object... args)

A versão shim de Log#e(String, String) .

static void e (Throwable t)

A versão shim de Log#e(String, Throwable) .

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 frame da pilha no caminho da chamada.

static void i (String format, Object... args)

A versão shim de Log#i(String, String) .

static void i (String message)

A versão shim de Log#i(String, String) .

static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)

A versão shim de Log#logAndDisplay(LogLevel, String, String) .

static void logAndDisplay (Log.LogLevel logLevel, String message)

A versão shim de Log#logAndDisplay(LogLevel, String, String) .

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 Log#v(String, String) .

static void v (String format, Object... args)

A versão de correção de Log#v(String, String) .

static void w (Throwable t)

Uma variação de Log#w(String, String) , onde o rastreamento de pilha de Throwable fornecido é formatado e registrado.

static void w (String message)

A versão shim de Log#w(String, String) .

static void w (String format, Object... args)

A versão shim de Log#w(String, String) .

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 não verifique os limites da matriz para o comprimento do rastreamento de pilha.

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.