LogUtil.CLog

public static class LogUtil.CLog
extends Object

java.lang.Object
com.android.tradefed.log.LogUtil.CLog


Uma classe de correção para Log que usa automaticamente o nome de classe simples do chamador como a marca 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 de correção de Log#d(String, String) .

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

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

static void e (String message)

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

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

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

static void e (Throwable t)

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

static String findCallerClassName ()

Localiza o nome da classe externa que chamou diretamente um método CLog.

static String findCallerClassName (Throwable t)

Localiza o nome da classe externa que chamou diretamente um método CLog.

static String getClassName (int frame)

Retorne o nome de classe simples do frame de pilha no caminho de chamada.

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

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

static void i (String message)

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

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

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

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

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

static String parseClassName (String fullName)

Analisa o nome de classe simples do nome de classe completo.

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 do Throwable fornecido é formatado e registrado.

static void w (String message)

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

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

A versão de correção 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 de correção 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 de correção de Log#d(String, String) . Também chama String.format por conveniência.

Parâmetros
format String : Uma string de formato para a mensagem a ser registrada

args Object : os argumentos da string de formato

e

public static void e (String message)

A versão de correção 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 de correção de Log#e(String, String) . Também chama String.format por conveniência.

Parâmetros
format String : Uma string de formato para a mensagem a ser registrada

args Object : os argumentos da string de formato

e

public static void e (Throwable t)

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

Parâmetros
t Throwable : o Throwable para saída.

encontrarCallerClassName

public static String findCallerClassName ()

Localiza o nome da classe externa que chamou diretamente um método CLog.

devoluções
String O nome de classe simples (ou totalmente qualificado 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 classe CLog.

encontrarCallerClassName

public static String findCallerClassName (Throwable t)

Localiza o nome da classe externa que chamou diretamente um método CLog.

Parâmetros
t Throwable : (opcional) o rastreamento de pilha para pesquisar dentro, exposto para teste de unidade

devoluções
String O nome de classe simples (ou totalmente qualificado 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 classe CLog.

getClassName

public static String getClassName (int frame)

Retorne o nome de classe simples do frame de pilha no caminho de chamada. Nota: este método não 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 de correção de Log#i(String, String) . Também chama String.format por conveniência.

Parâmetros
format String : Uma string de formato para a mensagem a ser registrada

args Object : os argumentos da string de formato

eu

public static void i (String message)

A versão de correção 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 de correção de Log#logAndDisplay(LogLevel, String, String) .

Parâmetros
logLevel Log.LogLevel : o LogLevel

format String : Uma string de formato para a mensagem a ser registrada

args Object : os argumentos da string de formato

logAndDisplay

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

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

Parâmetros
logLevel Log.LogLevel : o LogLevel

message String : a String a ser registrada

parseClassName

public static String parseClassName (String fullName)

Analisa o nome de classe simples do nome de classe completo. Se a formatação já se parece com um nome de classe simples, apenas retorna isso.

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 a 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 do Throwable fornecido é formatado e registrado.

Parâmetros
t Throwable : O Throwable para logar

c

public static void w (String message)

A versão de correção 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 de correção de Log#w(String, String) . Também chama String.format por conveniência.

Parâmetros
format String : Uma string de formato para a mensagem a ser registrada

args Object : os argumentos da string de formato

wtf

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.

wtf

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 nulo, apenas a mensagem será registrada.

wtf

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 a ser registrada

args Object : os argumentos da string de formato

wtf

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 nulo, apenas a mensagem será registrada.