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