LogUtil.CLog
public static class LogUtil.CLog
extends Object
java.lang.Objeto | |
↳ | com.android.tradefed.log.LogUtil.CLog |
Una clase shim para Log
que usa automáticamente el nombre de clase simple de la persona que llama como la 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 shim de |
static void | d (String format, Object... args) La versión shim de |
static void | e (String message) La versión shim de |
static void | e (String format, Object... args) La versión shim de |
static void | e (Throwable t) La versión shim de |
static String | findCallerClassName () Busca el nombre de la clase externa que llamó directamente a un método CLog. |
static String | findCallerClassName (Throwable t) Busca 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 shim de |
static void | i (String message) La versión shim de |
static void | logAndDisplay (Log.LogLevel logLevel, String format, Object... args) La versión shim de |
static void | logAndDisplay (Log.LogLevel logLevel, String message) La versión shim de |
static String | parseClassName (String fullName) Analiza el nombre de clase simple del nombre de clase completo. |
static void | v (String message) La versión shim de |
static void | v (String format, Object... args) La versión shim de |
static void | w (Throwable t) Una variación de |
static void | w (String message) La versión shim de |
static void | w (String format, Object... args) La versión shim de |
static void | wtf (String message) Qué fallo tan terrible: informe de una condición que nunca debería ocurrir. |
static void | wtf (Throwable t) Qué fallo tan terrible: informe de una condición que nunca debería ocurrir. |
static void | wtf (String format, Object... args) Qué fallo tan terrible: informe de una condición que nunca debería ocurrir. |
static void | wtf (String message, Throwable t) Qué fallo tan terrible: informe de una condición que nunca debería ocurrir. |
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 shim de Log#d(String, String)
.
Parámetros | |
---|---|
message | String : la String para registrar |
d
public static void d (String format, Object... args)
La versión shim de Log#d(String, String)
. También llama a String.format para mayor comodidad.
Parámetros | |
---|---|
format | String : una cadena de formato para que el mensaje se registre |
args | Object : los argumentos de cadena de formato |
mi
public static void e (String message)
La versión shim de Log#e(String, String)
.
Parámetros | |
---|---|
message | String : la String para registrar |
mi
public static void e (String format, Object... args)
La versión shim de Log#e(String, String)
. También llama a String.format para mayor comodidad.
Parámetros | |
---|---|
format | String : una cadena de formato para que el mensaje se registre |
args | Object : los argumentos de cadena de formato |
mi
public static void e (Throwable t)
La versión shim de Log#e(String, Throwable)
.
Parámetros | |
---|---|
t | Throwable : el ERROR(/Throwable) a la salida. |
findCallerClassName
public static String findCallerClassName ()
Busca 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 clase CLog. |
findCallerClassName
public static String findCallerClassName (Throwable t)
Busca el nombre de la clase externa que llamó directamente a un método CLog.
Parámetros | |
---|---|
t | Throwable : (opcional) el seguimiento de la pila para buscar dentro, 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 clase CLog. |
getClassName
public static String getClassName (int frame)
Devuelve el nombre de clase simple del frame
de la pila en la ruta de la 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 shim de Log#i(String, String)
. También llama a String.format para mayor comodidad.
Parámetros | |
---|---|
format | String : una cadena de formato para que el mensaje se registre |
args | Object : los argumentos de cadena de formato |
i
public static void i (String message)
La versión shim de Log#i(String, String)
.
Parámetros | |
---|---|
message | String : la String para registrar |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
La versión shim de Log#logAndDisplay(LogLevel, String, String)
.
Parámetros | |
---|---|
logLevel | Log.LogLevel : el LogLevel |
format | String : una cadena de formato para que el mensaje se registre |
args | Object : los argumentos de cadena de formato |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
La versión shim de Log#logAndDisplay(LogLevel, String, String)
.
Parámetros | |
---|---|
logLevel | Log.LogLevel : el LogLevel |
message | String : la String para registrar |
parseClassName
public static String parseClassName (String fullName)
Analiza el nombre de clase simple 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 para analizar |
Devoluciones | |
---|---|
String | El nombre de clase simple |
v
public static void v (String message)
La versión shim de Log#v(String, String)
.
Parámetros | |
---|---|
message | String : la String para registrar |
v
public static void v (String format, Object... args)
La versión shim de Log#v(String, String)
. También llama a String.format para mayor comodidad.
Parámetros | |
---|---|
format | String : una cadena de formato para que el mensaje se registre |
args | Object : los argumentos de cadena de formato |
w
public static void w (Throwable t)
Una variación de Log#w(String, String)
, donde el seguimiento de la pila del ERROR(/Throwable)
proporcionado se formatea y registra.
Parámetros | |
---|---|
t | Throwable : El ERROR(/Throwable) para iniciar sesión |
w
public static void w (String message)
La versión shim de Log#w(String, String)
.
Parámetros | |
---|---|
message | String : la String para registrar |
w
public static void w (String format, Object... args)
La versión shim de Log#w(String, String)
. También llama a String.format para mayor comodidad.
Parámetros | |
---|---|
format | String : una cadena de formato para que el mensaje se registre |
args | Object : los argumentos de cadena de formato |
qué diablos
public static void wtf (String message)
Qué fallo tan terrible: informe de una condición que nunca debería ocurrir. El error siempre se registrará en el nivel ASSERT con la pila de llamadas.
Parámetros | |
---|---|
message | String : el mensaje que desea registrar. |
qué diablos
public static void wtf (Throwable t)
Qué fallo tan terrible: informe de una condición que nunca debería ocurrir. El error siempre se registrará en el nivel ASSERT con la pila de llamadas.
Parámetros | |
---|---|
t | Throwable : (opcional) una excepción para registrar. Si es nulo, solo se registrará el mensaje. |
qué diablos
public static void wtf (String format, Object... args)
Qué fallo tan terrible: informe de una condición que nunca debería ocurrir. El error siempre se registrará en el nivel ASSERT con la pila de llamadas. También llama a String.format para mayor comodidad.
Parámetros | |
---|---|
format | String : una cadena de formato para que el mensaje se registre |
args | Object : los argumentos de cadena de formato |
qué diablos
public static void wtf (String message, Throwable t)
Qué fallo tan terrible: informe de una condición que nunca debería ocurrir. 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 registrar. Si es nulo, solo se registrará el mensaje. |