LogUtil.CLog
public static class LogUtil.CLog
extends Object
java.lang.Objeto | |
↳ | com.android.tradefed.log.LogUtil.CLog |
Una clase shim para Log
que utiliza automáticamente el nombre de clase simple de la persona que llama como etiqueta de registro
Resumen
Campos | |
---|---|
protected static final String | CLASS_NAME
|
Constructores públicos | |
---|---|
CLog () |
Métodos públicos | |
---|---|
static void | d (String message) La versión de corrección de |
static void | d (String format, Object... args) La versión de corrección de |
static void | e (String message) La versión de corrección de |
static void | e (String format, Object... args) La versión de corrección de |
static void | e (Throwable t) La versión de corrección de |
static String | findCallerClassName () Encuentra el nombre de la clase externa que llamó directamente a un método CLog. |
static String | findCallerClassName (Throwable t) Encuentra el nombre de la clase externa que llamó directamente a un método CLog. |
static String | getClassName (int frame) Devuelve el nombre de clase simple del |
static void | i (String format, Object... args) La versión de corrección de |
static void | i (String message) La versión de corrección de |
static void | logAndDisplay (Log.LogLevel logLevel, String format, Object... args) La versión de corrección de |
static void | logAndDisplay (Log.LogLevel logLevel, String message) La versión de corrección de |
static String | parseClassName (String fullName) Analiza el nombre de clase simple a partir del nombre de clase completo. |
static void | v (String message) La versión de corrección de |
static void | v (String format, Object... args) La versión de corrección de |
static void | w (Throwable t) Una variación de |
static void | w (String message) La versión de corrección de |
static void | w (String format, Object... args) La versión de corrección de |
static void | wtf (String message) Qué terrible fracaso: informe una condición que nunca debería suceder. |
static void | wtf (Throwable t) Qué terrible fracaso: informe una condición que nunca debería suceder. |
static void | wtf (String format, Object... args) Qué terrible fracaso: informe una condición que nunca debería suceder. |
static void | wtf (String message, Throwable t) Qué terrible fracaso: informe una condición que nunca debería suceder. |
Campos
NOMBRE DE LA CLASE
protected static final String CLASS_NAME
Constructores públicos
Obstruir
public CLog ()
Métodos públicos
d
public static void d (String message)
La versión de corrección de Log#d(String, String)
.
Parámetros | |
---|---|
message | String : La String a registrar |
d
public static void d (String format, Object... args)
La versión de corrección de Log#d(String, String)
. También llama a String.format por conveniencia.
Parámetros | |
---|---|
format | String : una cadena de formato para que se registre el mensaje. |
args | Object : Los argumentos de cadena de formato. |
mi
public static void e (String message)
La versión de corrección de Log#e(String, String)
.
Parámetros | |
---|---|
message | String : La String a registrar |
mi
public static void e (String format, Object... args)
La versión de corrección de Log#e(String, String)
. También llama a String.format por conveniencia.
Parámetros | |
---|---|
format | String : una cadena de formato para que se registre el mensaje. |
args | Object : Los argumentos de cadena de formato. |
mi
public static void e (Throwable t)
La versión de corrección de Log#e(String, Throwable)
.
Parámetros | |
---|---|
t | Throwable : el Throwable a la salida. |
encontrar nombre de clase de persona que llama
public static String findCallerClassName ()
Encuentra el nombre de la clase externa que llamó directamente a un método CLog.
Devoluciones | |
---|---|
String | El nombre de clase simple (o completo si se produce un error al obtener una referencia a la clase) de la clase externa que llamó a un método CLog, o "Desconocido" si el seguimiento de la pila está vacío o solo contiene nombres de clases CLog. |
encontrar nombre de clase de persona que llama
public static String findCallerClassName (Throwable t)
Encuentra el nombre de la clase externa que llamó directamente a un método CLog.
Parámetros | |
---|---|
t | Throwable : (opcional) el seguimiento de la pila en el que buscar, expuesto para pruebas unitarias |
Devoluciones | |
---|---|
String | El nombre de clase simple (o completo si se produce un error al obtener una referencia a la clase) de la clase externa que llamó a un método CLog, o "Desconocido" si el seguimiento de la pila está vacío o solo contiene nombres de clases CLog. |
getClassName
public static String getClassName (int frame)
Devuelve el nombre de clase simple del frame
de pila en la ruta de llamada. Nota: este método no
Parámetros | |
---|---|
frame | int : el índice del marco de seguimiento de la pila para inspeccionar el nombre de la clase |
Devoluciones | |
---|---|
String | El nombre de clase simple (o completo si se produce un error al obtener una referencia a la clase) para el elemento dado del seguimiento de la pila. |
i
public static void i (String format, Object... args)
La versión de corrección de Log#i(String, String)
. También llama a String.format por conveniencia.
Parámetros | |
---|---|
format | String : una cadena de formato para que se registre el mensaje. |
args | Object : Los argumentos de cadena de formato. |
i
public static void i (String message)
La versión de corrección de Log#i(String, String)
.
Parámetros | |
---|---|
message | String : La String a registrar |
registro y visualización
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
La versión de corrección de Log#logAndDisplay(LogLevel, String, String)
.
Parámetros | |
---|---|
logLevel | Log.LogLevel : el LogLevel |
format | String : una cadena de formato para que se registre el mensaje. |
args | Object : Los argumentos de cadena de formato. |
registro y visualización
public static void logAndDisplay (Log.LogLevel logLevel, String message)
La versión de corrección de Log#logAndDisplay(LogLevel, String, String)
.
Parámetros | |
---|---|
logLevel | Log.LogLevel : el LogLevel |
message | String : La String a registrar |
parseClassName
public static String parseClassName (String fullName)
Analiza el nombre de clase simple a partir del nombre de clase completo. Si el formato ya parece un nombre de clase simple, simplemente lo devuelve.
Parámetros | |
---|---|
fullName | String : el nombre completo de la clase a analizar |
Devoluciones | |
---|---|
String | El nombre de clase simple |
v
public static void v (String message)
La versión de corrección de Log#v(String, String)
.
Parámetros | |
---|---|
message | String : La String a registrar |
v
public static void v (String format, Object... args)
La versión de corrección de Log#v(String, String)
. También llama a String.format por conveniencia.
Parámetros | |
---|---|
format | String : una cadena de formato para que se registre el mensaje. |
args | Object : Los argumentos de cadena de formato. |
w
public static void w (Throwable t)
Una variación de Log#w(String, String)
, donde se formatea y registra el seguimiento de la pila del Throwable
proporcionado.
Parámetros | |
---|---|
t | Throwable : El Throwable para iniciar sesión |
w
public static void w (String message)
La versión de corrección de Log#w(String, String)
.
Parámetros | |
---|---|
message | String : La String a registrar |
w
public static void w (String format, Object... args)
La versión de corrección de Log#w(String, String)
. También llama a String.format por conveniencia.
Parámetros | |
---|---|
format | String : una cadena de formato para que se registre el mensaje. |
args | Object : Los argumentos de cadena de formato. |
wtf
public static void wtf (String message)
Qué terrible fracaso: informe una condición que nunca debería suceder. El error siempre se registrará en el nivel ASSERT con la pila de llamadas.
Parámetros | |
---|---|
message | String : el mensaje que desea registrar. |
wtf
public static void wtf (Throwable t)
Qué terrible fracaso: informe una condición que nunca debería suceder. El error siempre se registrará en el nivel ASSERT con la pila de llamadas.
Parámetros | |
---|---|
t | Throwable : (opcional) una excepción para iniciar sesión. Si es nulo, solo se registrará el mensaje. |
wtf
public static void wtf (String format, Object... args)
Qué terrible fracaso: informe una condición que nunca debería suceder. El error siempre se registrará en el nivel ASSERT con la pila de llamadas. También llama a String.format por conveniencia.
Parámetros | |
---|---|
format | String : una cadena de formato para que se registre el mensaje. |
args | Object : Los argumentos de cadena de formato. |
wtf
public static void wtf (String message, Throwable t)
Qué terrible fracaso: informe una condición que nunca debería suceder. El error siempre se registrará en el nivel ASSERT con la pila de llamadas.
Parámetros | |
---|---|
message | String : el mensaje que desea registrar. |
t | Throwable : (opcional) una excepción para iniciar sesión. Si es nulo, solo se registrará el mensaje. |