LogUtil.CLog
public static class LogUtil.CLog
extends Object
java.lang.Object | |
↳ | com.android.tradefed.log.LogUtil.CLog |
Une classe shim pour Log
qui utilise automatiquement le nom de classe simple de l'appelant comme balise de journal
Résumé
Des champs | |
---|---|
protected static final String | CLASS_NAME
|
Constructeurs publics | |
---|---|
CLog () |
Méthodes publiques | |
---|---|
static void | d (String message) La version shim de |
static void | d (String format, Object... args) La version shim de |
static void | e (String message) La version shim de |
static void | e (String format, Object... args) La version shim de |
static void | e (Throwable t) La version shim de |
static String | findCallerClassName () Recherche le nom de la classe externe qui a appelé directement une méthode CLog. |
static String | findCallerClassName (Throwable t) Recherche le nom de la classe externe qui a appelé directement une méthode CLog. |
static String | getClassName (int frame) Renvoie le nom de classe simple du |
static void | i (String format, Object... args) La version shim de |
static void | i (String message) La version shim de |
static void | logAndDisplay (Log.LogLevel logLevel, String format, Object... args) La version shim de |
static void | logAndDisplay (Log.LogLevel logLevel, String message) La version shim de |
static String | parseClassName (String fullName) Analyse le nom de classe simple du nom de classe complet. |
static void | v (String message) La version shim de |
static void | v (String format, Object... args) La version shim de |
static void | w (Throwable t) Une variante de |
static void | w (String message) La version shim de |
static void | w (String format, Object... args) La version shim de |
static void | wtf (String message) Quel terrible échec : Signalez une condition qui ne devrait jamais arriver. |
static void | wtf (Throwable t) Quel terrible échec : Signalez une condition qui ne devrait jamais arriver. |
static void | wtf (String format, Object... args) Quel terrible échec : Signalez une condition qui ne devrait jamais arriver. |
static void | wtf (String message, Throwable t) Quel terrible échec : Signalez une condition qui ne devrait jamais arriver. |
Des champs
NOM DU COURS
protected static final String CLASS_NAME
Constructeurs publics
Sabot
public CLog ()
Méthodes publiques
d
public static void d (String message)
La version shim de Log#d(String, String)
.
Paramètres | |
---|---|
message | String : La String à enregistrer |
d
public static void d (String format, Object... args)
La version shim de Log#d(String, String)
. Appelle également String.format pour plus de commodité.
Paramètres | |
---|---|
format | String : Une chaîne de format pour le message à consigner |
args | Object : Les arguments de la chaîne de format |
e
public static void e (String message)
La version shim de Log#e(String, String)
.
Paramètres | |
---|---|
message | String : La String à enregistrer |
e
public static void e (String format, Object... args)
La version shim de Log#e(String, String)
. Appelle également String.format pour plus de commodité.
Paramètres | |
---|---|
format | String : Une chaîne de format pour le message à consigner |
args | Object : Les arguments de la chaîne de format |
e
public static void e (Throwable t)
La version shim de Log#e(String, Throwable)
.
Paramètres | |
---|---|
t | Throwable : le Throwable à sortir. |
findCallerClassName
public static String findCallerClassName ()
Recherche le nom de la classe externe qui a appelé directement une méthode CLog.
Retour | |
---|---|
String | Le nom de classe simple (ou complet si une erreur se produit lors de l'obtention d'une référence à la classe) de la classe externe qui a appelé une méthode CLog, ou "Inconnu" si la trace de la pile est vide ou ne contient que des noms de classe CLog. |
findCallerClassName
public static String findCallerClassName (Throwable t)
Recherche le nom de la classe externe qui a appelé directement une méthode CLog.
Paramètres | |
---|---|
t | Throwable : (facultatif) la trace de la pile dans laquelle rechercher, exposée pour les tests unitaires |
Retour | |
---|---|
String | Le nom de classe simple (ou complet si une erreur se produit lors de l'obtention d'une référence à la classe) de la classe externe qui a appelé une méthode CLog, ou "Inconnu" si la trace de la pile est vide ou ne contient que des noms de classe CLog. |
getClassName
public static String getClassName (int frame)
Renvoie le nom de classe simple du frame
e cadre de pile dans le chemin d'appel. Remarque : cette méthode ne
Paramètres | |
---|---|
frame | int : l'index de la trame de trace de la pile à inspecter pour le nom de la classe |
Retour | |
---|---|
String | Le nom de classe simple (ou complet si une erreur se produit lors de l'obtention d'une référence à la classe) pour l'élément donné de la trace de la pile. |
je
public static void i (String format, Object... args)
La version shim de Log#i(String, String)
. Appelle également String.format pour plus de commodité.
Paramètres | |
---|---|
format | String : Une chaîne de format pour le message à consigner |
args | Object : Les arguments de la chaîne de format |
je
public static void i (String message)
La version shim de Log#i(String, String)
.
Paramètres | |
---|---|
message | String : La String à enregistrer |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
La version shim de Log#logAndDisplay(LogLevel, String, String)
.
Paramètres | |
---|---|
logLevel | Log.LogLevel : le LogLevel |
format | String : Une chaîne de format pour le message à consigner |
args | Object : Les arguments de la chaîne de format |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
La version shim de Log#logAndDisplay(LogLevel, String, String)
.
Paramètres | |
---|---|
logLevel | Log.LogLevel : le LogLevel |
message | String : La String à enregistrer |
parseClassName
public static String parseClassName (String fullName)
Analyse le nom de classe simple du nom de classe complet. Si le formatage ressemble déjà à un simple nom de classe, il ne fait que le renvoyer.
Paramètres | |
---|---|
fullName | String : le nom complet de la classe à analyser |
Retour | |
---|---|
String | Le nom de classe simple |
v
public static void v (String message)
La version shim de Log#v(String, String)
.
Paramètres | |
---|---|
message | String : La String à enregistrer |
v
public static void v (String format, Object... args)
La version shim de Log#v(String, String)
. Appelle également String.format pour plus de commodité.
Paramètres | |
---|---|
format | String : Une chaîne de format pour le message à consigner |
args | Object : Les arguments de la chaîne de format |
w
public static void w (Throwable t)
Une variante de Log#w(String, String)
, où la trace de pile de Throwable
fourni est formatée et enregistrée.
Paramètres | |
---|---|
t | Throwable : Le Throwable pour se connecter |
w
public static void w (String message)
La version shim de Log#w(String, String)
.
Paramètres | |
---|---|
message | String : La String à enregistrer |
w
public static void w (String format, Object... args)
La version shim de Log#w(String, String)
. Appelle également String.format pour plus de commodité.
Paramètres | |
---|---|
format | String : Une chaîne de format pour le message à consigner |
args | Object : Les arguments de la chaîne de format |
wtf
public static void wtf (String message)
Quel terrible échec : Signalez une condition qui ne devrait jamais arriver. L'erreur sera toujours consignée au niveau ASSERT avec la pile des appels.
Paramètres | |
---|---|
message | String : le message que vous souhaitez enregistrer. |
wtf
public static void wtf (Throwable t)
Quel terrible échec : Signalez une condition qui ne devrait jamais arriver. L'erreur sera toujours consignée au niveau ASSERT avec la pile des appels.
Paramètres | |
---|---|
t | Throwable : (Facultatif) Une exception à enregistrer. Si null, seul le message sera journalisé. |
wtf
public static void wtf (String format, Object... args)
Quel terrible échec : Signalez une condition qui ne devrait jamais arriver. L'erreur sera toujours consignée au niveau ASSERT avec la pile des appels. Appelle également String.format pour plus de commodité.
Paramètres | |
---|---|
format | String : Une chaîne de format pour le message à consigner |
args | Object : Les arguments de la chaîne de format |
wtf
public static void wtf (String message, Throwable t)
Quel terrible échec : Signalez une condition qui ne devrait jamais arriver. L'erreur sera toujours consignée au niveau ASSERT avec la pile des appels.
Paramètres | |
---|---|
message | String : le message que vous souhaitez enregistrer. |
t | Throwable : (Facultatif) Une exception à enregistrer. Si null, seul le message sera journalisé. |