Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

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

Sommaire

Des champs

protected static final String CLASS_NAME

Constructeurs publics

CLog ()

Méthodes publiques

static void d (String message)

La version shim de Log#d(String, String) .

static void d (String format, Object... args)

La version shim de Log#d(String, String) .

static void e (String format, Object... args)

La version shim de Log#e(String, String) .

static void e (String message)

La version shim de Log#e(String, String) .

static void e (Throwable t)

La version shim de Log#e(String, Throwable) .

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 frame e cadre de pile dans le chemin d'appel.

static void i (String message)

La version shim de Log#i(String, String) .

static void i (String format, Object... args)

La version shim de Log#i(String, String) .

static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)

La version shim de Log#logAndDisplay(LogLevel, String, String) .

static void logAndDisplay (Log.LogLevel logLevel, String message)

La version shim de Log#logAndDisplay(LogLevel, String, String) .

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 Log#v(String, String) .

static void v (String format, Object... args)

La version shim de Log#v(String, String) .

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.

static void w (String message)

La version shim de Log#w(String, String) .

static void w (String format, Object... args)

La version shim de Log#w(String, String) .

static void wtf (String message)

Quel échec terrible : signalez une condition qui ne devrait jamais arriver.

static void wtf (String format, Object... args)

Quel échec terrible : signalez une condition qui ne devrait jamais arriver.

static void wtf (Throwable t)

Quel échec terrible : signalez une condition qui ne devrait jamais arriver.

static void wtf (String message, Throwable t)

Quel échec terrible : 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

public static void d (String message)

La version shim de Log#d(String, String) .

Paramètres
message String : La String à enregistrer

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 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 (String message)

La version shim de Log#e(String, String) .

Paramètres
message String : La String à enregistrer

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 ne pas vérifier les limites du tableau pour la longueur de la trace de la pile.

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 message)

La version shim de Log#i(String, String) .

Paramètres
message String : La String à enregistrer

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

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 échec terrible : 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 (String format, 
                Object... args)

Quel échec terrible : 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 (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 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é.