LogUtil.CLlog

public static class LogUtil.CLog
extends Object

java.lang.Object
com.android.tradefed.log.LogUtil.CLog


Klasa podkładki dla Log , która automatycznie używa prostej nazwy klasy wywołującego jako znacznika dziennika

Streszczenie

Pola

protected static final String CLASS_NAME

Konstruktorzy publiczni

CLog ()

Metody publiczne

static void d (String message)

Wersja podkładki Log#d(String, String) .

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

Wersja podkładki Log#d(String, String) .

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

Wersja podkładki Log#e(String, String) .

static void e (String message)

Wersja podkładki Log#e(String, String) .

static void e (Throwable t)

Wersja podkładki Log#e(String, Throwable) .

static String findCallerClassName ()

Znajduje nazwę klasy zewnętrznej, która bezpośrednio wywołała metodę CLog.

static String findCallerClassName (Throwable t)

Znajduje nazwę klasy zewnętrznej, która bezpośrednio wywołała metodę CLog.

static String getClassName (int frame)

Zwraca prostą nazwę klasy z frame stosu w ścieżce wywołania.

static void i (String message)

Wersja podkładki Log#i(String, String) .

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

Wersja podkładki Log#i(String, String) .

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

Wersja podkładki Log#logAndDisplay(LogLevel, String, String) .

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

Wersja podkładki Log#logAndDisplay(LogLevel, String, String) .

static String parseClassName (String fullName)

Analizuje prostą nazwę klasy z pełnej nazwy klasy.

static void v (String message)

Wersja podkładki Log#v(String, String) .

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

Wersja podkładki Log#v(String, String) .

static void w (Throwable t)

Odmiana Log#w(String, String) , w której ślad stosu dostarczonego Throwable jest formatowany i rejestrowany.

static void w (String message)

Wersja podkładki Log#w(String, String) .

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

Wersja podkładki Log#w(String, String) .

static void wtf (String message)

Co za straszna porażka: Zgłoś stan, który nigdy nie powinien mieć miejsca.

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

Co za straszna porażka: Zgłoś stan, który nigdy nie powinien mieć miejsca.

static void wtf (Throwable t)

Co za straszna porażka: Zgłoś stan, który nigdy nie powinien mieć miejsca.

static void wtf (String message, Throwable t)

Co za straszna porażka: Zgłoś stan, który nigdy nie powinien mieć miejsca.

Pola

NAZWA KLASY

protected static final String CLASS_NAME

Konstruktorzy publiczni

Zatkać

public CLog ()

Metody publiczne

d

public static void d (String message)

Wersja podkładki Log#d(String, String) .

Parametry
message String : String do zalogowania

d

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

Wersja podkładki Log#d(String, String) . Wywołuje również String.format dla wygody.

Parametry
format String : ciąg formatu dla wiadomości do zalogowania

args Object : argumenty ciągu formatu

mi

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

Wersja podkładki Log#e(String, String) . Wywołuje również String.format dla wygody.

Parametry
format String : ciąg formatu dla wiadomości do zalogowania

args Object : argumenty ciągu formatu

mi

public static void e (String message)

Wersja podkładki Log#e(String, String) .

Parametry
message String : String do zalogowania

mi

public static void e (Throwable t)

Wersja podkładki Log#e(String, Throwable) .

Parametry
t Throwable : Throwable do wyjścia.

findCallerClassName

public static String findCallerClassName ()

Znajduje nazwę klasy zewnętrznej, która bezpośrednio wywołała metodę CLog.

Zwroty
String Prosta nazwa klasy (lub w pełni kwalifikowana, jeśli wystąpi błąd podczas pobierania odnośnika do klasy) klasy zewnętrznej, która wywołała metodę CLog, lub „Nieznany”, jeśli ślad stosu jest pusty lub zawiera tylko nazwy klas CLog.

findCallerClassName

public static String findCallerClassName (Throwable t)

Znajduje nazwę klasy zewnętrznej, która bezpośrednio wywołała metodę CLog.

Parametry
t Throwable : (opcjonalnie) ślad stosu do przeszukania, wystawiony na testy jednostkowe

Zwroty
String Prosta nazwa klasy (lub w pełni kwalifikowana, jeśli wystąpi błąd podczas pobierania odnośnika do klasy) klasy zewnętrznej, która wywołała metodę CLog, lub „Nieznany”, jeśli ślad stosu jest pusty lub zawiera tylko nazwy klas CLog.

pobierzNazwęKlasy

public static String getClassName (int frame)

Zwraca prostą nazwę klasy z frame stosu w ścieżce wywołania. Uwaga: ta metoda nie nie sprawdź granice tablicy dla długości śladu stosu.

Parametry
frame int : Indeks ramki śledzenia stosu do sprawdzenia pod kątem nazwy klasy

Zwroty
String Prosta nazwa klasy (lub w pełni kwalifikowana, jeśli wystąpi błąd podczas pobierania referencji do klasy) dla danego elementu śladu stosu.

i

public static void i (String message)

Wersja podkładki Log#i(String, String) .

Parametry
message String : String do zalogowania

i

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

Wersja podkładki Log#i(String, String) . Wywołuje również String.format dla wygody.

Parametry
format String : ciąg formatu dla wiadomości do zalogowania

args Object : argumenty ciągu formatu

logAndDisplay

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

Wersja podkładki Log#logAndDisplay(LogLevel, String, String) .

Parametry
logLevel Log.LogLevel : poziom LogLevel

format String : ciąg formatu dla wiadomości do zalogowania

args Object : argumenty ciągu formatu

logAndDisplay

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

Wersja podkładki Log#logAndDisplay(LogLevel, String, String) .

Parametry
logLevel Log.LogLevel : poziom LogLevel

message String : String do zalogowania

parseClassName

public static String parseClassName (String fullName)

Analizuje prostą nazwę klasy z pełnej nazwy klasy. Jeśli formatowanie już wygląda jak prosta nazwa klasy, po prostu ją zwraca.

Parametry
fullName String : pełna nazwa klasy do przeanalizowania

Zwroty
String Prosta nazwa klasy

v

public static void v (String message)

Wersja podkładki Log#v(String, String) .

Parametry
message String : String do zalogowania

v

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

Wersja podkładki Log#v(String, String) . Wywołuje również String.format dla wygody.

Parametry
format String : ciąg formatu dla wiadomości do zalogowania

args Object : argumenty ciągu formatu

w

public static void w (Throwable t)

Odmiana Log#w(String, String) , w której ślad stosu dostarczonego Throwable jest formatowany i rejestrowany.

Parametry
t Throwable : The Throwable do logowania

w

public static void w (String message)

Wersja podkładki Log#w(String, String) .

Parametry
message String : String do zalogowania

w

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

Wersja podkładki Log#w(String, String) . Wywołuje również String.format dla wygody.

Parametry
format String : ciąg formatu dla wiadomości do zalogowania

args Object : argumenty ciągu formatu

wtf

public static void wtf (String message)

Co za straszna porażka: Zgłoś stan, który nigdy nie powinien mieć miejsca. Błąd będzie zawsze rejestrowany na poziomie ASSERT ze stosem wywołań.

Parametry
message String : wiadomość, którą chcesz zarejestrować.

wtf

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

Co za straszna porażka: Zgłoś stan, który nigdy nie powinien mieć miejsca. Błąd będzie zawsze rejestrowany na poziomie ASSERT ze stosem wywołań. Wywołuje również String.format dla wygody.

Parametry
format String : ciąg formatu dla wiadomości do zalogowania

args Object : argumenty ciągu formatu

wtf

public static void wtf (Throwable t)

Co za straszna porażka: Zgłoś stan, który nigdy nie powinien mieć miejsca. Błąd będzie zawsze rejestrowany na poziomie ASSERT ze stosem wywołań.

Parametry
t Throwable : (opcjonalnie) wyjątek do rejestrowania. Jeśli null, tylko wiadomość zostanie zarejestrowana.

wtf

public static void wtf (String message, 
                Throwable t)

Co za straszna porażka: Zgłoś stan, który nigdy nie powinien mieć miejsca. Błąd będzie zawsze rejestrowany na poziomie ASSERT ze stosem wywołań.

Parametry
message String : wiadomość, którą chcesz zarejestrować.

t Throwable : (opcjonalnie) wyjątek do rejestrowania. Jeśli null, tylko wiadomość zostanie zarejestrowana.