LogUtil.CLlog
public static class LogUtil.CLog
extends Object
Obiekt Java.lang.Object | |
↳ | com.android.tradefed.log.LogUtil.CLog |
Klasa podkładki 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
|
Konstruktorzy publiczni | |
---|---|
CLog () |
Metody publiczne | |
---|---|
static void | d (String message) Podkładkowa wersja |
static void | d (String format, Object... args) Podkładkowa wersja |
static void | e (String message) Podkładkowa wersja |
static void | e (String format, Object... args) Podkładkowa wersja |
static void | e (Throwable t) Podkładkowa wersja |
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 z |
static void | i (String format, Object... args) Podkładkowa wersja |
static void | i (String message) Podkładkowa wersja |
static void | logAndDisplay (Log.LogLevel logLevel, String format, Object... args) Podkładkowa wersja |
static void | logAndDisplay (Log.LogLevel logLevel, String message) Podkładkowa wersja |
static String | parseClassName (String fullName) Analizuje prostą nazwę klasy na podstawie pełnej nazwy klasy. |
static void | v (String message) Podkładkowa wersja |
static void | v (String format, Object... args) Podkładkowa wersja |
static void | w (Throwable t) Odmiana |
static void | w (String message) Podkładkowa wersja |
static void | w (String format, Object... args) Podkładkowa wersja |
static void | wtf (String message) Co za straszna awaria: Zgłoś sytuację, która nigdy nie powinna mieć miejsca. |
static void | wtf (Throwable t) Co za straszna awaria: Zgłoś sytuację, która nigdy nie powinna mieć miejsca. |
static void | wtf (String format, Object... args) Co za straszna awaria: Zgłoś sytuację, która nigdy nie powinna mieć miejsca. |
static void | wtf (String message, Throwable t) Co za straszna awaria: Zgłoś sytuację, która nigdy nie powinna 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)
Podkładkowa wersja Log#d(String, String)
.
Parametry | |
---|---|
message | String : String do logowania |
D
public static void d (String format, Object... args)
Podkładkowa wersja Log#d(String, String)
. Dla wygody wywołuje także String.format.
Parametry | |
---|---|
format | String : Ciąg formatujący dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatującego |
mi
public static void e (String message)
Podkładkowa wersja Log#e(String, String)
.
Parametry | |
---|---|
message | String : String do logowania |
mi
public static void e (String format, Object... args)
Podkładkowa wersja Log#e(String, String)
. Dla wygody wywołuje także String.format.
Parametry | |
---|---|
format | String : Ciąg formatujący dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatującego |
mi
public static void e (Throwable t)
Podkładkowa wersja Log#e(String, Throwable)
.
Parametry | |
---|---|
t | Throwable : Throwable na wyjściu. |
znajdź nazwę klasy dzwoniącego
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 dzwoniącego
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 z frame
stosu w ścieżce wywołania. Uwaga: ta metoda to robi
Parametry | |
---|---|
frame | int : Indeks ramki śledzenia stosu, która ma zostać sprawdzona pod kątem nazwy klasy |
Zwroty | |
---|---|
String | Prosta nazwa klasy (lub pełna, jeśli wystąpi błąd podczas pobierania odwołania do klasy) dla danego elementu śladu stosu. |
I
public static void i (String format, Object... args)
Podkładkowa wersja Log#i(String, String)
. Dla wygody wywołuje także String.format.
Parametry | |
---|---|
format | String : Ciąg formatujący dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatującego |
I
public static void i (String message)
Podkładkowa wersja Log#i(String, String)
.
Parametry | |
---|---|
message | String : String do logowania |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
Podkładkowa wersja Log#logAndDisplay(LogLevel, String, String)
.
Parametry | |
---|---|
logLevel | Log.LogLevel : LogLevel |
format | String : Ciąg formatujący dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatującego |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
Podkładkowa wersja Log#logAndDisplay(LogLevel, String, String)
.
Parametry | |
---|---|
logLevel | Log.LogLevel : LogLevel |
message | String : String do logowania |
parseNazwaKlasy
public static String parseClassName (String fullName)
Analizuje prostą nazwę klasy na podstawie 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ładkowa wersja Log#v(String, String)
.
Parametry | |
---|---|
message | String : String do logowania |
w
public static void v (String format, Object... args)
Podkładkowa wersja Log#v(String, String)
. Dla wygody wywołuje także String.format.
Parametry | |
---|---|
format | String : Ciąg formatujący dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatującego |
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 : Throwable do logowania |
w
public static void w (String message)
Podkładkowa wersja Log#w(String, String)
.
Parametry | |
---|---|
message | String : String do logowania |
w
public static void w (String format, Object... args)
Podkładkowa wersja Log#w(String, String)
. Dla wygody wywołuje także String.format.
Parametry | |
---|---|
format | String : Ciąg formatujący dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatującego |
wtf
public static void wtf (String message)
Co za straszna awaria: Zgłoś sytuację, która nigdy nie powinna 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 (Throwable t)
Co za straszna awaria: Zgłoś sytuację, która nigdy nie powinna mieć miejsca. Błąd będzie zawsze rejestrowany na poziomie ASSERT ze stosem wywołań.
Parametry | |
---|---|
t | Throwable : (Opcjonalnie) Wyjątek do logowania. Jeśli null, rejestrowana będzie tylko wiadomość. |
wtf
public static void wtf (String format, Object... args)
Co za straszna awaria: Zgłoś sytuację, która nigdy nie powinna mieć miejsca. Błąd będzie zawsze rejestrowany na poziomie ASSERT ze stosem wywołań. Dla wygody wywołuje także String.format.
Parametry | |
---|---|
format | String : Ciąg formatujący dla komunikatu do zarejestrowania |
args | Object : Argumenty ciągu formatującego |
wtf
public static void wtf (String message, Throwable t)
Co za straszna awaria: Zgłoś sytuację, która nigdy nie powinna 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 logowania. Jeśli null, rejestrowana będzie tylko wiadomość. |