LogUtil.CLog
public
static
class
LogUtil.CLog
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.log.LogUtil.CLog |
Klasa shim dla Log, która automatycznie używa prostej nazwy klasy wywołującego jako tagu logu
Podsumowanie
Fieldsem | |
|---|---|
protected
static
final
String |
CLASS_NAME
|
Publiczne konstruktory | |
|---|---|
CLog()
|
|
Metody publiczne | |
|---|---|
static
void
|
d(String message)
Wersja shim |
static
void
|
d(String format, Object... args)
Wersja shim |
static
void
|
e(String message)
Wersja shim |
static
void
|
e(String format, Object... args)
Wersja shim |
static
void
|
e(Throwable t)
Wersja shim |
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 format, Object... args)
Wersja shim |
static
void
|
i(String message)
Wersja shim |
static
void
|
logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
|
static
void
|
logAndDisplay(Log.LogLevel logLevel, String format, Object... args)
|
static
void
|
logAndDisplay(Log.LogLevel logLevel, String message)
|
static
void
|
logAndDisplay(Log.LogLevel logLevel, String message)
|
static
String
|
parseClassName(String fullName)
Wyodrębnia prostą nazwę klasy z pełnej nazwy klasy. |
static
void
|
v(String message)
Wersja shim |
static
void
|
v(String format, Object... args)
Wersja shim |
static
void
|
w(Throwable t)
Wariant funkcji |
static
void
|
w(String message)
Wersja shim |
static
void
|
w(String format, Object... args)
Wersja shim |
static
void
|
wtf(String message)
What a Terrible Failure: zgłoś stan, który nigdy nie powinien wystąpić. |
static
void
|
wtf(Throwable t)
What a Terrible Failure: zgłoś stan, który nigdy nie powinien wystąpić. |
static
void
|
wtf(String format, Object... args)
What a Terrible Failure: zgłoś stan, który nigdy nie powinien wystąpić. |
static
void
|
wtf(String message, Throwable t)
What a Terrible Failure: zgłoś stan, który nigdy nie powinien wystąpić. |
Fieldsem
CLASS_NAME
protected static final String CLASS_NAME
Publiczne konstruktory
CLog
public CLog ()
Metody publiczne
d
public static void d (String message)
Wersja shim Log.d(String, String).
| Parametry | |
|---|---|
message |
String: String do zalogowania |
d
public static void d (String format,
Object... args)Wersja shim Log.d(String, String). Wywołuje też String.format dla
wygody.
| Parametry | |
|---|---|
format |
String: ciąg formatu wiadomości do zarejestrowania. |
args |
Object: Argumenty ciągu formatującego |
e
public static void e (String message)
Wersja shim Log.e(String, String).
| Parametry | |
|---|---|
message |
String: String do zalogowania |
e
public static void e (String format,
Object... args)Wersja shim Log.e(String, String). Wywołuje też String.format dla wygody.
| Parametry | |
|---|---|
format |
String: ciąg formatu wiadomości do zarejestrowania. |
args |
Object: Argumenty ciągu formatującego |
e
public static void e (Throwable t)
Wersja shim Log.e(String, Throwable).
| Parametry | |
|---|---|
t |
Throwable: Throwable do wygenerowania. |
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 pełna nazwa, jeśli wystąpi błąd podczas pobierania odwołania do klasy) klasy zewnętrznej, która wywołała metodę CLog, lub „Unknown”, jeśli zrzut 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, w którym ma być prowadzone wyszukiwanie. Jest udostępniany na potrzeby testów jednostkowych. |
| Zwroty | |
|---|---|
String |
Prosta nazwa klasy (lub pełna nazwa, jeśli wystąpi błąd podczas pobierania odwołania do klasy) klasy zewnętrznej, która wywołała metodę CLog, lub „Unknown”, jeśli zrzut stosu jest pusty lub zawiera tylko nazwy klas CLog. |
getClassName
public static String getClassName (int frame)
Zwraca prostą nazwę klasy z frame-tej ramki stosu na ścieżce wywołania.
Uwaga: ta metoda
| Parametry | |
|---|---|
frame |
int: Indeks ramki śladu stosu, w której należy sprawdzić nazwę klasy. |
| Zwroty | |
|---|---|
String |
Prosta nazwa klasy (lub pełna nazwa, jeśli wystąpi błąd podczas pobierania odwołania do klasy) dla danego elementu zrzutu stosu. |
I
public static void i (String format,
Object... args)Wersja shim Log.i(String, String). Wywołuje też String.format dla
wygody.
| Parametry | |
|---|---|
format |
String: ciąg formatu wiadomości do zarejestrowania. |
args |
Object: Argumenty ciągu formatującego |
I
public static void i (String message)
Wersja shim Log.i(String, String).
| Parametry | |
|---|---|
message |
String: String do zalogowania |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
| Parametry | |
|---|---|
logLevel |
Log.LogLevel: LogLevel |
format |
String: ciąg formatu wiadomości do zarejestrowania. |
args |
Object: Argumenty ciągu formatującego |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
| Parametry | |
|---|---|
logLevel |
Log.LogLevel: LogLevel |
format |
String: ciąg formatu wiadomości do zarejestrowania. |
args |
Object: Argumenty ciągu formatującego |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
| Parametry | |
|---|---|
logLevel |
Log.LogLevel: LogLevel |
message |
String: String do zalogowania |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
| Parametry | |
|---|---|
logLevel |
Log.LogLevel |
message |
String |
parseClassName
public static String parseClassName (String fullName)
Wyodrębnia prostą nazwę klasy z pełnej nazwy klasy. Jeśli formatowanie wygląda już jak prosta nazwa klasy, zwraca ją.
| Parametry | |
|---|---|
fullName |
String: pełna nazwa klasy do przeanalizowania |
| Zwroty | |
|---|---|
String |
prosta nazwa klasy, |
v
public static void v (String message)
Wersja shim Log.v(String, String).
| Parametry | |
|---|---|
message |
String: String do zalogowania |
v
public static void v (String format,
Object... args)Wersja shim Log.v(String, String). Wywołuje też String.format dla
wygody.
| Parametry | |
|---|---|
format |
String: ciąg formatu wiadomości do zarejestrowania. |
args |
Object: Argumenty ciągu formatującego |
w
public static void w (Throwable t)
Wariant funkcji Log.w(String, String), w którym ślad stosu podanego argumentu Throwable jest sformatowany i zapisany w logu.
| Parametry | |
|---|---|
t |
Throwable: Throwable do zalogowania |
w
public static void w (String message)
Wersja shim Log.w(String, String).
| Parametry | |
|---|---|
message |
String: String do zalogowania |
w
public static void w (String format,
Object... args)Wersja shim Log.w(String, String). Wywołuje też String.format dla
wygody.
| Parametry | |
|---|---|
format |
String: ciąg formatu wiadomości do zarejestrowania. |
args |
Object: Argumenty ciągu formatującego |
wtf
public static void wtf (String message)
What a Terrible Failure: zgłoś stan, który nigdy nie powinien wystąpić. 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)
What a Terrible Failure: zgłoś stan, który nigdy nie powinien wystąpić. Błąd będzie zawsze rejestrowany na poziomie ASSERT ze stosem wywołań.
| Parametry | |
|---|---|
t |
Throwable: (Opcjonalnie) Wyjątek do zarejestrowania. Jeśli wartość to null, rejestrowana jest tylko wiadomość. |
wtf
public static void wtf (String format,
Object... args)What a Terrible Failure: zgłoś stan, który nigdy nie powinien wystąpić. Błąd będzie zawsze rejestrowany na poziomie ASSERT ze stosem wywołań. Wywołuje też String.format dla wygody.
| Parametry | |
|---|---|
format |
String: ciąg formatu wiadomości do zarejestrowania. |
args |
Object: Argumenty ciągu formatującego |
wtf
public static void wtf (String message,
Throwable t)What a Terrible Failure: zgłoś stan, który nigdy nie powinien wystąpić. 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 zarejestrowania. Jeśli wartość to null, rejestrowana jest tylko wiadomość. |