LogUtil.CLog
public
static
class
LogUtil.CLog
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.log.LogUtil.CLog |
Una clase shim para Log que usa automáticamente el nombre de clase simple del llamador 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)
Es la versión de shim de |
static
void
|
d(String format, Object... args)
Es la versión de shim de |
static
void
|
e(String message)
Es la versión de shim de |
static
void
|
e(String format, Object... args)
Es la versión de shim de |
static
void
|
e(Throwable t)
Es la versión de shim de |
static
String
|
findCallerClassName()
Busca el nombre de la clase externa que llamó directamente a un método de CLog. |
static
String
|
findCallerClassName(Throwable t)
Busca el nombre de la clase externa que llamó directamente a un método de CLog. |
static
String
|
getClassName(int frame)
Devuelve el nombre de clase simple del |
static
void
|
i(String format, Object... args)
Es la versión de shim de |
static
void
|
i(String message)
Es la versión de shim de |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
Es la versión de shim de |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
Es la versión de shim de |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String message)
Es la versión de shim de |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String message)
|
static
String
|
parseClassName(String fullName)
Analiza el nombre de clase simple a partir del nombre de clase completo. |
static
void
|
v(String message)
Es la versión de shim de |
static
void
|
v(String format, Object... args)
Es la versión de shim de |
static
void
|
w(Throwable t)
Es una variación de |
static
void
|
w(String message)
Es la versión de shim de |
static
void
|
w(String format, Object... args)
Es la versión de shim de |
static
void
|
wtf(String message)
Qué falla terrible: Informa una condición que nunca debería ocurrir. |
static
void
|
wtf(Throwable t)
Qué falla terrible: Informa una condición que nunca debería ocurrir. |
static
void
|
wtf(String format, Object... args)
Qué falla terrible: Informa una condición que nunca debería ocurrir. |
static
void
|
wtf(String message, Throwable t)
Qué falla terrible: Informa una condición que nunca debería ocurrir. |
Campos
CLASS_NAME
protected static final String CLASS_NAME
Constructores públicos
CLog
public CLog ()
Métodos públicos
d
public static void d (String message)
Es la versión de shim de Log.d(String, String).
| Parámetros | |
|---|---|
message |
String: El String que se registrará |
d
public static void d (String format,
Object... args)Es la versión de shim de Log.d(String, String). También llama a String.format para mayor comodidad.
| Parámetros | |
|---|---|
format |
String: Es una cadena de formato para el mensaje que se registrará. |
args |
Object: Los argumentos de la cadena de formato |
e
public static void e (String message)
Es la versión de shim de Log.e(String, String).
| Parámetros | |
|---|---|
message |
String: El String que se registrará |
e
public static void e (String format,
Object... args)Es la versión de shim de Log.e(String, String). También llama a String.format para mayor comodidad.
| Parámetros | |
|---|---|
format |
String: Es una cadena de formato para el mensaje que se registrará. |
args |
Object: Los argumentos de la cadena de formato |
e
public static void e (Throwable t)
Es la versión de shim de Log.e(String, Throwable).
| Parámetros | |
|---|---|
t |
Throwable: Es el Throwable que se generará. |
findCallerClassName
public static String findCallerClassName ()
Busca el nombre de la clase externa que llamó directamente a un método de CLog.
| Muestra | |
|---|---|
String |
Nombre simple de la clase (o nombre completo si se produce un error al obtener una referencia a la clase) de la clase externa que llamó a un método de CLog, o "Unknown" si el seguimiento de pila está vacío o solo contiene nombres de clase de CLog. |
findCallerClassName
public static String findCallerClassName (Throwable t)
Busca el nombre de la clase externa que llamó directamente a un método de CLog.
| Parámetros | |
|---|---|
t |
Throwable: (Opcional) Es el seguimiento de pila en el que se realizará la búsqueda, expuesto para pruebas unitarias. |
| Muestra | |
|---|---|
String |
Nombre simple de la clase (o nombre completo si se produce un error al obtener una referencia a la clase) de la clase externa que llamó a un método de CLog, o "Unknown" si el registro de pila está vacío o solo contiene nombres de clase de CLog. |
getClassName
public static String getClassName (int frame)
Devuelve el nombre de clase simple del frameº marco de pila en la ruta de llamada.
Nota: Este método
| Parámetros | |
|---|---|
frame |
int: Índice del marco de la pila de seguimiento que se inspeccionará para obtener el nombre de la clase |
| Muestra | |
|---|---|
String |
Es el nombre de clase simple (o completamente calificado si se produce un error al obtener una referencia a la clase) para el elemento determinado del seguimiento de pila. |
i
public static void i (String format,
Object... args)Es la versión de shim de Log.i(String, String). También llama a String.format para mayor comodidad.
| Parámetros | |
|---|---|
format |
String: Es una cadena de formato para el mensaje que se registrará. |
args |
Object: Los argumentos de la cadena de formato |
i
public static void i (String message)
Es la versión de shim de Log.i(String, String).
| Parámetros | |
|---|---|
message |
String: El String que se registrará |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
Es la versión de shim de ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String)).
| Parámetros | |
|---|---|
logLevel |
Log.LogLevel: El LogLevel |
format |
String: Es una cadena de formato para el mensaje que se registrará. |
args |
Object: Los argumentos de la cadena de formato |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
Es la versión de shim de ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String)).
| Parámetros | |
|---|---|
logLevel |
Log.LogLevel: El LogLevel |
format |
String: Es una cadena de formato para el mensaje que se registrará. |
args |
Object: Los argumentos de la cadena de formato |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
Es la versión de shim de ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String)).
| Parámetros | |
|---|---|
logLevel |
Log.LogLevel: El LogLevel |
message |
String: El String que se registrará |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
| Parámetros | |
|---|---|
logLevel |
Log.LogLevel |
message |
String |
parseClassName
public static String parseClassName (String fullName)
Analiza el nombre de clase simple a partir del nombre de clase completo. Si el formato ya se parece a un nombre de clase simple, solo devuelve eso.
| Parámetros | |
|---|---|
fullName |
String: Es el nombre completo de la clase que se analizará. |
| Muestra | |
|---|---|
String |
El nombre de clase simple |
v
public static void v (String message)
Es la versión de shim de Log.v(String, String).
| Parámetros | |
|---|---|
message |
String: El String que se registrará |
v
public static void v (String format,
Object... args)Es la versión de shim de Log.v(String, String). También llama a String.format para mayor comodidad.
| Parámetros | |
|---|---|
format |
String: Es una cadena de formato para el mensaje que se registrará. |
args |
Object: Los argumentos de la cadena de formato |
w
public static void w (Throwable t)
Es una variación de Log.w(String, String), en la que se registra y se da formato al seguimiento de pila de Throwable proporcionado.
| Parámetros | |
|---|---|
t |
Throwable: El Throwable que se registrará |
w
public static void w (String message)
Es la versión de shim de Log.w(String, String).
| Parámetros | |
|---|---|
message |
String: El String que se registrará |
w
public static void w (String format,
Object... args)Es la versión de shim de Log.w(String, String). También llama a String.format para mayor comodidad.
| Parámetros | |
|---|---|
format |
String: Es una cadena de formato para el mensaje que se registrará. |
args |
Object: Los argumentos de la cadena de formato |
wtf
public static void wtf (String message)
Qué falla terrible: Informa 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: Es el mensaje que deseas registrar. |
wtf
public static void wtf (Throwable t)
Qué falla terrible: Informa 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) Es una excepción para registrar. Si es nulo, solo se registrará el mensaje. |
wtf
public static void wtf (String format,
Object... args)Qué falla terrible: Informa 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: Es una cadena de formato para el mensaje que se registrará. |
args |
Object: Los argumentos de la cadena de formato |
wtf
public static void wtf (String message,
Throwable t)Qué falla terrible: Informa 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: Es el mensaje que deseas registrar. |
t |
Throwable: (Opcional) Es una excepción para registrar. Si es nulo, solo se registrará el mensaje. |