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 en tant que
la balise de journal
Résumé
Champs | |
---|---|
protected
static
final
String |
CLASS_NAME
|
Constructeurs publics | |
---|---|
CLog()
|
Méthodes publiques | |
---|---|
static
void
|
d(String message)
Version shim de |
static
void
|
d(String format, Object... args)
Version shim de |
static
void
|
e(String message)
Version shim de |
static
void
|
e(String format, Object... args)
Version shim de |
static
void
|
e(Throwable t)
Version shim de |
static
String
|
findCallerClassName()
Recherche le nom de classe externe qui a directement appelé une méthode CLog. |
static
String
|
findCallerClassName(Throwable t)
Recherche le nom de classe externe qui a directement appelé une méthode CLog. |
static
String
|
getClassName(int frame)
Renvoyez le nom de classe simple du |
static
void
|
i(String format, Object... args)
Version shim de |
static
void
|
i(String message)
Version shim de |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
|
static
void
|
logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
|
static
void
|
logAndDisplay(Log.LogLevel logLevel, String message)
|
static
void
|
logAndDisplay(Log.LogLevel logLevel, String message)
|
static
String
|
parseClassName(String fullName)
Analyse le nom de classe simple à partir du nom complet de la classe. |
static
void
|
v(String message)
Version shim de |
static
void
|
v(String format, Object... args)
Version shim de |
static
void
|
w(Throwable t)
Variante de |
static
void
|
w(String message)
Version shim de |
static
void
|
w(String format, Object... args)
Version shim de |
static
void
|
wtf(String message)
Un terrible échec: signalez une condition qui ne devrait jamais se produire. |
static
void
|
wtf(Throwable t)
Un terrible échec: signalez une condition qui ne devrait jamais se produire. |
static
void
|
wtf(String format, Object... args)
Un terrible échec: signalez une condition qui ne devrait jamais se produire. |
static
void
|
wtf(String message, Throwable t)
Un terrible échec: signalez une condition qui ne devrait jamais se produire. |
Champs
CLASS_NAME
protected static final String CLASS_NAME
Constructeurs publics
Claquette
public CLog ()
Méthodes publiques
d
public static void d (String message)
Version shim de Log#d(String, String)
.
Paramètres | |
---|---|
message |
String : String à consigner |
d
public static void d (String format, Object... args)
Version shim de Log#d(String, String)
. Appelle également String.format pour
pratique.
Paramètres | |
---|---|
format |
String : chaîne de format du message à consigner |
args |
Object : arguments de chaîne de mise en forme |
e
public static void e (String message)
Version shim de Log#e(String, String)
.
Paramètres | |
---|---|
message |
String : String à consigner |
e
public static void e (String format, Object... args)
Version shim de Log#e(String, String)
. Appelle également String.format pour
pratique.
Paramètres | |
---|---|
format |
String : chaîne de format du message à consigner |
args |
Object : arguments de chaîne de mise en forme |
e
public static void e (Throwable t)
Version shim de Log#e(String, Throwable)
.
Paramètres | |
---|---|
t |
Throwable : Throwable à générer. |
findCallerClassName
public static String findCallerClassName ()
Recherche le nom de classe externe qui a directement appelé une méthode CLog.
Renvoie | |
---|---|
String |
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 "Unknown" (Inconnu). si la trace de la pile est vide ou ne contient que des noms de classes CLog. |
findCallerClassName
public static String findCallerClassName (Throwable t)
Recherche le nom de classe externe qui a directement appelé une méthode CLog.
Paramètres | |
---|---|
t |
Throwable (facultatif) : trace de la pile dans laquelle effectuer la recherche, exposée pour les tests unitaires. |
Renvoie | |
---|---|
String |
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 "Unknown" (Inconnu). si la trace de la pile est vide ou ne contient que des noms de classes CLog. |
getClassName
public static String getClassName (int frame)
Renvoyez le nom de classe simple du frame
e bloc de pile dans le chemin d'appel.
Remarque: Cette méthode ne vérifie
Paramètres | |
---|---|
frame |
int : index du frame de trace de la pile à inspecter pour identifier le nom de la classe. |
Renvoie | |
---|---|
String |
Nom de classe simple (ou complet en cas d'erreur lors de l'obtention d'une référence au ) pour l'élément donné de la trace de la pile. |
i
public static void i (String format, Object... args)
Version shim de Log#i(String, String)
. Appelle également String.format pour
pratique.
Paramètres | |
---|---|
format |
String : chaîne de format du message à consigner |
args |
Object : arguments de chaîne de mise en forme |
i
public static void i (String message)
Version shim de Log#i(String, String)
.
Paramètres | |
---|---|
message |
String : String à consigner |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
Paramètres | |
---|---|
logLevel |
Log.LogLevel : LogLevel |
format |
String : chaîne de format du message à consigner |
args |
Object : arguments de chaîne de mise en forme |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
Paramètres | |
---|---|
logLevel |
Log.LogLevel : LogLevel |
format |
String : chaîne de format du message à consigner |
args |
Object : arguments de chaîne de mise en forme |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
Paramètres | |
---|---|
logLevel |
Log.LogLevel : LogLevel |
message |
String : String à consigner |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
Paramètres | |
---|---|
logLevel |
Log.LogLevel |
message |
String |
parseClassName
public static String parseClassName (String fullName)
Analyse le nom de classe simple à partir du nom complet de la classe. Si la mise en forme semble déjà comme un nom de classe simple, puis renvoie le résultat.
Paramètres | |
---|---|
fullName |
String : nom complet de la classe à analyser |
Renvoie | |
---|---|
String |
Nom de classe simple |
v
public static void v (String message)
Version shim de Log#v(String, String)
.
Paramètres | |
---|---|
message |
String : String à consigner |
v
public static void v (String format, Object... args)
Version shim de Log#v(String, String)
. Appelle également String.format pour
pratique.
Paramètres | |
---|---|
format |
String : chaîne de format du message à consigner |
args |
Object : arguments de chaîne de mise en forme |
z
public static void w (Throwable t)
Variante de Log#w(String, String)
, où la trace de la pile de
Throwable
est formaté et enregistré.
Paramètres | |
---|---|
t |
Throwable : Throwable à consigner |
z
public static void w (String message)
Version shim de Log#w(String, String)
.
Paramètres | |
---|---|
message |
String : String à consigner |
z
public static void w (String format, Object... args)
Version shim de Log#w(String, String)
. Appelle également String.format pour
pratique.
Paramètres | |
---|---|
format |
String : chaîne de format du message à consigner |
args |
Object : arguments de chaîne de mise en forme |
WTF
public static void wtf (String message)
Un terrible échec: signalez une condition qui ne devrait jamais se produire. L'erreur sera toujours consignée au niveau ASSERT avec la pile d'appel.
Paramètres | |
---|---|
message |
String : message à consigner. |
WTF
public static void wtf (Throwable t)
Un terrible échec: signalez une condition qui ne devrait jamais se produire. L'erreur sera toujours consignée au niveau ASSERT avec la pile d'appel.
Paramètres | |
---|---|
t |
Throwable (facultatif) : exception à consigner. Si la valeur est nulle, seul le message est consigné. |
WTF
public static void wtf (String format, Object... args)
Un terrible échec: signalez une condition qui ne devrait jamais se produire. L'erreur sera toujours consignée au niveau ASSERT avec la pile d'appel. Appelle également String.format pour plus de commodité.
Paramètres | |
---|---|
format |
String : chaîne de format du message à consigner |
args |
Object : arguments de chaîne de mise en forme |
WTF
public static void wtf (String message, Throwable t)
Un terrible échec: signalez une condition qui ne devrait jamais se produire. L'erreur sera toujours consignée au niveau ASSERT avec la pile d'appel.
Paramètres | |
---|---|
message |
String : message à consigner. |
t |
Throwable (facultatif) : exception à consigner. Si la valeur est nulle, seul le message est consigné. |