Logutil.CLog
public
static
class
LogUtil.CLog
extends Object
java.lang.Object | |
↳ | com.android.tradefed.log.LogHandle.CLog |
Klasa podkładki dla elementu Log
, która automatycznie używa prostej nazwy klasy wywołującego jako
tag dziennika
Podsumowanie
Fieldsem | |
---|---|
protected
static
final
String |
CLASS_NAME
|
Konstruktory publiczne | |
---|---|
CLog()
|
Metody publiczne | |
---|---|
static
void
|
d(String message)
Wersja z podkładką |
static
void
|
d(String format, Object... args)
Wersja z podkładką |
static
void
|
e(String message)
Wersja z podkładką |
static
void
|
e(String format, Object... args)
Wersja z podkładką |
static
void
|
e(Throwable t)
Wersja z podkładką |
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 z podkładką |
static
void
|
i(String message)
Wersja z podkładką |
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)
Analizuje prostą nazwę klasy z pełnej nazwy klasy. |
static
void
|
v(String message)
Wersja z podkładką |
static
void
|
v(String format, Object... args)
Wersja z podkładką |
static
void
|
w(Throwable t)
Odmiana wartości |
static
void
|
w(String message)
Wersja z podkładką |
static
void
|
w(String format, Object... args)
Wersja z podkładką |
static
void
|
wtf(String message)
Co za okropna porażka: zgłoś problem, który nigdy nie powinien wystąpić. |
static
void
|
wtf(Throwable t)
Co za okropna porażka: zgłoś problem, który nigdy nie powinien wystąpić. |
static
void
|
wtf(String format, Object... args)
Co za okropna porażka: zgłoś problem, który nigdy nie powinien wystąpić. |
static
void
|
wtf(String message, Throwable t)
Co za okropna porażka: zgłoś problem, który nigdy nie powinien wystąpić. |
Fieldsem
ZAJĘCIA_NAME
protected static final String CLASS_NAME
Konstruktory publiczne
CLog
public CLog ()
Metody publiczne
d
public static void d (String message)
Wersja z podkładką Log#d(String, String)
.
Parametry | |
---|---|
message |
String : String do zapisania |
d
public static void d (String format, Object... args)
Wersja z podkładką Log#d(String, String)
. Wywołuje również metodę String.format dla
i zwiększa wygodę.
Parametry | |
---|---|
format |
String : ciąg formatu zapisywanej wiadomości |
args |
Object : argumenty formatu ciągu znaków |
E
public static void e (String message)
Wersja z podkładką Log#e(String, String)
.
Parametry | |
---|---|
message |
String : String do zapisania |
E
public static void e (String format, Object... args)
Wersja z podkładką Log#e(String, String)
. Wywołuje również metodę String.format dla
i zwiększa wygodę.
Parametry | |
---|---|
format |
String : ciąg formatu zapisywanej wiadomości |
args |
Object : argumenty formatu ciągu znaków |
E
public static void e (Throwable t)
Wersja z podkładką Log#e(String, Throwable)
.
Parametry | |
---|---|
t |
Throwable : Throwable do wygenerowania. |
nazwaklasy_znajdowania_wywołania
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łny kwalifikowany znak, jeśli błąd wystąpi podczas pobierania odwołania do klasy) klasy zewnętrznej, która wywołała metodę CLog, czyli „Nieznana” jeśli zrzut stosu jest pusty lub zawiera tylko nazwy klas CLog. |
nazwaklasy_znajdowania_wywołania
public static String findCallerClassName (Throwable t)
Znajduje nazwę klasy zewnętrznej, która bezpośrednio wywołała metodę CLog.
Parametry | |
---|---|
t |
Throwable : (opcjonalny) zrzut stosu do przeszukiwania, dostępny do testowania jednostkowego |
Zwroty | |
---|---|
String |
Prosta nazwa klasy (lub pełny kwalifikowany znak, jeśli błąd wystąpi podczas pobierania odwołania do klasy) klasy zewnętrznej, która wywołała metodę CLog, czyli „Nieznana” 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
ramki stosu w ścieżce wywołania.
Uwaga: ta metoda
Parametry | |
---|---|
frame |
int : indeks ramki zrzutu stosu do sprawdzenia nazwy klasy. |
Zwroty | |
---|---|
String |
Prosta nazwa klasy (lub pełna i jednoznaczna, jeśli wystąpi błąd podczas pobierania odwołania do ) dla danego elementu zrzutu stosu. |
I
public static void i (String format, Object... args)
Wersja z podkładką Log#i(String, String)
. Wywołuje również metodę String.format dla
i zwiększa wygodę.
Parametry | |
---|---|
format |
String : ciąg formatu zapisywanej wiadomości |
args |
Object : argumenty formatu ciągu znaków |
I
public static void i (String message)
Wersja z podkładką Log#i(String, String)
.
Parametry | |
---|---|
message |
String : String do zapisania |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
Parametry | |
---|---|
logLevel |
Log.LogLevel : LogLevel |
format |
String : ciąg formatu zapisywanej wiadomości |
args |
Object : argumenty formatu ciągu znaków |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
Parametry | |
---|---|
logLevel |
Log.LogLevel : LogLevel |
format |
String : ciąg formatu zapisywanej wiadomości |
args |
Object : argumenty formatu ciągu znaków |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
Parametry | |
---|---|
logLevel |
Log.LogLevel : LogLevel |
message |
String : String do zapisania |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
Parametry | |
---|---|
logLevel |
Log.LogLevel |
message |
String |
nazwa_klasy_analizy
public static String parseClassName (String fullName)
Analizuje prostą nazwę klasy z pełnej nazwy klasy. Jeśli formatowanie jest już gotowe np. prostą nazwę klasy, a potem ją zwraca.
Parametry | |
---|---|
fullName |
String : pełna nazwa zajęć do przeanalizowania. |
Zwroty | |
---|---|
String |
Prosta nazwa zajęć |
v
public static void v (String message)
Wersja z podkładką Log#v(String, String)
.
Parametry | |
---|---|
message |
String : String do zapisania |
v
public static void v (String format, Object... args)
Wersja z podkładką Log#v(String, String)
. Wywołuje również metodę String.format dla
i zwiększa wygodę.
Parametry | |
---|---|
format |
String : ciąg formatu zapisywanej wiadomości |
args |
Object : argumenty formatu ciągu znaków |
w
public static void w (Throwable t)
Odmiana wartości Log#w(String, String)
, w której zrzut stosu wywołań funkcji
Pole Throwable
zostało sformatowane i zapisane.
Parametry | |
---|---|
t |
Throwable : Throwable do zapisania |
w
public static void w (String message)
Wersja z podkładką Log#w(String, String)
.
Parametry | |
---|---|
message |
String : String do zapisania |
w
public static void w (String format, Object... args)
Wersja z podkładką Log#w(String, String)
. Wywołuje również metodę String.format dla
i zwiększa wygodę.
Parametry | |
---|---|
format |
String : ciąg formatu zapisywanej wiadomości |
args |
Object : argumenty formatu ciągu znaków |
wtf
public static void wtf (String message)
Co za okropna porażka: zgłoś problem, który nigdy nie powinien wystąpić. Błąd jest zawsze rejestrowany na poziomie ASSERT ze stosem wywołań.
Parametry | |
---|---|
message |
String : wiadomość, którą chcesz zapisać. |
wtf
public static void wtf (Throwable t)
Co za okropna porażka: zgłoś problem, który nigdy nie powinien wystąpić. Błąd jest zawsze rejestrowany na poziomie ASSERT ze stosem wywołań.
Parametry | |
---|---|
t |
Throwable : (opcjonalny) wyjątek do logowania. Jeśli wartość to null, zostanie zarejestrowany tylko komunikat. |
wtf
public static void wtf (String format, Object... args)
Co za okropna porażka: zgłoś problem, który nigdy nie powinien wystąpić. Błąd jest zawsze rejestrowany na poziomie ASSERT ze stosem wywołań. Dla wygody nazywa się też String.format.
Parametry | |
---|---|
format |
String : ciąg formatu zapisywanej wiadomości |
args |
Object : argumenty formatu ciągu znaków |
wtf
public static void wtf (String message, Throwable t)
Co za okropna porażka: zgłoś problem, który nigdy nie powinien wystąpić. Błąd jest zawsze rejestrowany na poziomie ASSERT ze stosem wywołań.
Parametry | |
---|---|
message |
String : wiadomość, którą chcesz zapisać. |
t |
Throwable : (opcjonalny) wyjątek do logowania. Jeśli wartość to null, zostanie zarejestrowany tylko komunikat. |