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 |
static void | d (String format, Object... args) Wersja podkładki |
static void | e (String format, Object... args) Wersja podkładki |
static void | e (String message) Wersja podkładki |
static void | e (Throwable t) Wersja podkładki |
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 |
static void | i (String message) Wersja podkładki |
static void | i (String format, Object... args) Wersja podkładki |
static void | logAndDisplay (Log.LogLevel logLevel, String format, Object... args) Wersja podkładki |
static void | logAndDisplay (Log.LogLevel logLevel, String message) Wersja podkładki |
static String | parseClassName (String fullName) Analizuje prostą nazwę klasy z pełnej nazwy klasy. |
static void | v (String message) Wersja podkładki |
static void | v (String format, Object... args) Wersja podkładki |
static void | w (Throwable t) Odmiana |
static void | w (String message) Wersja podkładki |
static void | w (String format, Object... args) Wersja podkładki |
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
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. |