LogUtil.CLog
public static class LogUtil.CLog
extends Object
java.lang.Obiekt | |
↳ | com.android.tradefed.log.LogUtil.CLog |
Podkładka klasy dla Log
, która automatycznie używa prostej nazwy klasy obiektu wywołującego jako znacznika dziennika
Streszczenie
Pola | |
---|---|
protected static final String | CLASS_NAME
|
Konstruktory publiczne | |
---|---|
CLog () |
Metody publiczne | |
---|---|
static void | d (String message) Podkładka w wersji |
static void | d (String format, Object... args) Podkładka w wersji |
static void | e (String message) Podkładka w wersji |
static void | e (String format, Object... args) Podkładka w wersji |
static void | e (Throwable t) Podkładka w wersji |
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) Zwróć prostą nazwę klasy ze stosu |
static void | i (String format, Object... args) Podkładka w wersji |
static void | i (String message) Podkładka w wersji |
static void | logAndDisplay (Log.LogLevel logLevel, String format, Object... args) Podkładka w wersji |
static void | logAndDisplay (Log.LogLevel logLevel, String message) Podkładka w wersji |
static String | parseClassName (String fullName) Analizuje prostą nazwę klasy z pełnej nazwy klasy. |
static void | v (String message) Podkładka w wersji |
static void | v (String format, Object... args) Podkładka w wersji |
static void | w (Throwable t) Odmiana |
static void | w (String message) Podkładka w wersji |
static void | w (String format, Object... args) Podkładka w wersji |
static void | wtf (String message) Co za okropna awaria: Zgłoś stan, który nigdy nie powinien się wydarzyć. |
static void | wtf (Throwable t) Co za okropna awaria: Zgłoś stan, który nigdy nie powinien się wydarzyć. |
static void | wtf (String format, Object... args) Co za okropna awaria: Zgłoś stan, który nigdy nie powinien się wydarzyć. |
static void | wtf (String message, Throwable t) Co za okropna awaria: Zgłoś stan, który nigdy nie powinien się wydarzyć. |
Pola
NAZWA KLASY
protected static final String CLASS_NAME
Konstruktory publiczne
Zatkać
public CLog ()
Metody publiczne
D
public static void d (String message)
Podkładka w wersji Log#d(String, String)
.
Parametry | |
---|---|
message | String : String do zarejestrowania |
D
public static void d (String format, Object... args)
Podkładka w wersji Log#d(String, String)
. Dla wygody wywołuje również String.format.
Parametry | |
---|---|
format | String : Ciąg formatu dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatu |
mi
public static void e (String message)
Podkładka w wersji Log#e(String, String)
.
Parametry | |
---|---|
message | String : String do zarejestrowania |
mi
public static void e (String format, Object... args)
Podkładka w wersji Log#e(String, String)
. Dla wygody wywołuje również String.format.
Parametry | |
---|---|
format | String : Ciąg formatu dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatu |
mi
public static void e (Throwable t)
Podkładka w wersji Log#e(String, Throwable)
.
Parametry | |
---|---|
t | Throwable : ERROR(/Throwable) do wyjścia. |
znajdźNazwęKlasy Rozmówcy
public static String findCallerClassName ()
Znajduje nazwę klasy zewnętrznej, która bezpośrednio wywołała metodę CLog.
Zwroty | |
---|---|
String | Prosta nazwa klasy (lub pełna, jeśli wystąpił błąd podczas pobierania odwołania do klasy) klasy zewnętrznej, która wywołała metodę CLog, lub „Nieznana”, jeśli ślad stosu jest pusty lub zawiera tylko nazwy klas CLog. |
znajdźNazwęKlasy Rozmówcy
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, udostępniony do testów jednostkowych |
Zwroty | |
---|---|
String | Prosta nazwa klasy (lub pełna, jeśli wystąpił błąd podczas pobierania odwołania do klasy) klasy zewnętrznej, która wywołała metodę CLog, lub „Nieznana”, jeśli ślad stosu jest pusty lub zawiera tylko nazwy klas CLog. |
pobierzNazwęKlasy
public static String getClassName (int frame)
Zwróć prostą nazwę klasy ze stosu frame
w ścieżce wywołania. Uwaga: ta metoda działa
Parametry | |
---|---|
frame | int : Indeks ramki śledzenia stosu do sprawdzenia nazwy klasy |
Zwroty | |
---|---|
String | Prosta nazwa klasy (lub pełna, jeśli wystąpi błąd podczas uzyskiwania odwołania do klasy) dla danego elementu śladu stosu. |
I
public static void i (String format, Object... args)
Podkładka w wersji Log#i(String, String)
. Dla wygody wywołuje również String.format.
Parametry | |
---|---|
format | String : Ciąg formatu dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatu |
I
public static void i (String message)
Podkładka w wersji Log#i(String, String)
.
Parametry | |
---|---|
message | String : String do zarejestrowania |
logAndWyświetl
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
Podkładka w wersji Log#logAndDisplay(LogLevel, String, String)
.
Parametry | |
---|---|
logLevel | Log.LogLevel : LogLevel |
format | String : Ciąg formatu dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatu |
logAndWyświetl
public static void logAndDisplay (Log.LogLevel logLevel, String message)
Podkładka w wersji Log#logAndDisplay(LogLevel, String, String)
.
Parametry | |
---|---|
logLevel | Log.LogLevel : LogLevel |
message | String : String do zarejestrowania |
parseNazwaKlasy
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 to zwraca.
Parametry | |
---|---|
fullName | String : pełna nazwa klasy do przeanalizowania |
Zwroty | |
---|---|
String | Prosta nazwa klasy |
w
public static void v (String message)
Podkładka w wersji Log#v(String, String)
.
Parametry | |
---|---|
message | String : String do zarejestrowania |
w
public static void v (String format, Object... args)
Podkładka w wersji Log#v(String, String)
. Dla wygody wywołuje również String.format.
Parametry | |
---|---|
format | String : Ciąg formatu dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatu |
w
public static void w (Throwable t)
Odmiana Log#w(String, String)
, w której ślad stosu dostarczonego ERROR(/Throwable)
jest formatowany i rejestrowany.
Parametry | |
---|---|
t | Throwable : ERROR(/Throwable) do zalogowania |
w
public static void w (String message)
Podkładka w wersji Log#w(String, String)
.
Parametry | |
---|---|
message | String : String do zarejestrowania |
w
public static void w (String format, Object... args)
Podkładka w wersji Log#w(String, String)
. Dla wygody wywołuje również String.format.
Parametry | |
---|---|
format | String : Ciąg formatu dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatu |
wtf
public static void wtf (String message)
Co za okropna awaria: Zgłoś stan, który nigdy nie powinien się wydarzyć. 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 (Throwable t)
Co za okropna awaria: Zgłoś stan, który nigdy nie powinien się wydarzyć. Błąd będzie zawsze rejestrowany na poziomie ASSERT ze stosem wywołań.
Parametry | |
---|---|
t | Throwable : (opcjonalnie) wyjątek do dziennika. W przypadku wartości null rejestrowana będzie tylko wiadomość. |
wtf
public static void wtf (String format, Object... args)
Co za okropna awaria: Zgłoś stan, który nigdy nie powinien się wydarzyć. Błąd będzie zawsze rejestrowany na poziomie ASSERT ze stosem wywołań. Dla wygody wywołuje również String.format.
Parametry | |
---|---|
format | String : Ciąg formatu dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatu |
wtf
public static void wtf (String message, Throwable t)
Co za okropna awaria: Zgłoś stan, który nigdy nie powinien się wydarzyć. 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 dziennika. W przypadku wartości null rejestrowana będzie tylko wiadomość. |