LogUtil.CLog
public
static
class
LogUtil.CLog
extends Object
java.lang.Object | |
↳ | com.android.tradefed.log.LogUtil.CLog |
Klasa pośrednia dla 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 |
static
void
|
d(String format, Object... args)
Wersja |
static
void
|
e(String message)
Wersja |
static
void
|
e(String format, Object... args)
Wersja |
static
void
|
e(Throwable t)
Wersja |
static
String
|
findCallerClassName()
Znajduje nazwę zewnętrznej klasy, która bezpośrednio wywołała metodę CLog. |
static
String
|
findCallerClassName(Throwable t)
Znajduje nazwę zewnętrznej klasy, 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 |
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)
Przetwarzanie prostej nazwy klasy z pełnej nazwy klasy. |
static
void
|
v(String message)
Wersja shim |
static
void
|
v(String format, Object... args)
Wersja |
static
void
|
w(Throwable t)
Zmiana polecenia |
static
void
|
w(String message)
Wersja |
static
void
|
w(String format, Object... args)
Wersja |
static
void
|
wtf(String message)
What a Terrible Failure: Report a condition that should never happen. |
static
void
|
wtf(Throwable t)
What a Terrible Failure: Report a condition that should never happen. |
static
void
|
wtf(String format, Object... args)
What a Terrible Failure: Report a condition that should never happen. |
static
void
|
wtf(String message, Throwable t)
What a Terrible Failure: Report a condition that should never happen. |
Fieldsem
CLASS_NAME
protected static final String CLASS_NAME
Konstruktory publiczne
CLog
public CLog ()
Metody publiczne
d
public static void d (String message)
Wersja Log.d(String, String)
z dodatkiem.
Parametry | |
---|---|
message |
String : String do zapisania |
d
public static void d (String format, Object... args)
Wersja shim Log.d(String, String)
. Dla wygody wywołuje też funkcję String.format.
Parametry | |
---|---|
format |
String : ciąg znaków formatu dla wiadomości do zapisania w rejestrze |
args |
Object : argumenty formatu ciągu znaków |
E
public static void e (String message)
Wersja Log.e(String, String)
z dodatkiem.
Parametry | |
---|---|
message |
String : String do zapisania |
E
public static void e (String format, Object... args)
Wersja shim Log.e(String, String)
. Dla wygody wywołuje też funkcję String.format.
Parametry | |
---|---|
format |
String : ciąg znaków formatu dla wiadomości do zapisania w rejestrze |
args |
Object : argumenty formatu ciągu znaków |
E
public static void e (Throwable t)
Wersja shim Log.e(String, Throwable)
.
Parametry | |
---|---|
t |
Throwable : Throwable do wyjścia. |
findCallerClassName
public static String findCallerClassName ()
Znajduje nazwę zewnętrznej klasy, która bezpośrednio wywołała metodę CLog.
Zwroty | |
---|---|
String |
Prosta nazwa klasy (lub pełna nazwa kwalifikowana, jeśli wystąpił błąd podczas uzyskiwania odwołania do klasy) klasy zewnętrznej, która wywołała metodę CLog, lub „Nieznane”, jeśli zrzut stosu jest pusty lub zawiera tylko nazwy klas CLog. |
findCallerClassName
public static String findCallerClassName (Throwable t)
Znajduje nazwę zewnętrznej klasy, która bezpośrednio wywołała metodę CLog.
Parametry | |
---|---|
t |
Throwable : (opcjonalnie) ścieżka pakietu, w której ma być przeprowadzone wyszukiwanie, udostępniona na potrzeby testowania jednostkowego |
Zwroty | |
---|---|
String |
Prosta nazwa klasy (lub pełna nazwa kwalifikowana, jeśli wystąpił błąd podczas uzyskiwania odwołania do klasy) klasy zewnętrznej, która wywołała metodę CLog, lub „Nieznane”, 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 na ścieżce wywołania.
Uwaga: ta metoda
Parametry | |
---|---|
frame |
int : indeks ramki ścieżki wywołania, w której chcesz sprawdzić nazwę klasy. |
Zwroty | |
---|---|
String |
Prosta nazwa klasy (lub pełna nazwa, jeśli podczas uzyskiwania odwołania do klasy wystąpi błąd) dla danego elementu zrzutu stosu. |
I
public static void i (String format, Object... args)
Wersja shim Log.i(String, String)
. Dla wygody wywołuje też funkcję String.format.
Parametry | |
---|---|
format |
String : ciąg znaków formatu dla wiadomości do zapisania w rejestrze |
args |
Object : argumenty ciągu formatu |
I
public static void i (String message)
Wersja shim 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 znaków formatu dla wiadomości do zapisania w rejestrze |
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 znaków formatu dla wiadomości do zapisania w rejestrze |
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 |
parseClassName
public static String parseClassName (String fullName)
Przetwarzanie prostej nazwy klasy z pełnej nazwy klasy. Jeśli formatowanie wygląda już jak prosta nazwa klasy, zwracana jest tylko ta nazwa.
Parametry | |
---|---|
fullName |
String : pełna nazwa klasy do przeanalizowania |
Zwroty | |
---|---|
String |
Prosta nazwa zajęć |
v
public static void v (String message)
Wersja shim Log.v(String, String)
.
Parametry | |
---|---|
message |
String : String do zapisania |
v
public static void v (String format, Object... args)
Wersja Log.v(String, String)
z dodatkiem. Dla wygody wywołuje też funkcję String.format.
Parametry | |
---|---|
format |
String : ciąg znaków formatu dla wiadomości do zapisania w rejestrze |
args |
Object : argumenty formatu ciągu znaków |
w
public static void w (Throwable t)
Zmiana polecenia Log.w(String, String)
, w której ścieżka pakietu Throwable
jest formatowana i rejestrowana.
Parametry | |
---|---|
t |
Throwable : Throwable do zapisania |
w
public static void w (String message)
Wersja shim Log.w(String, String)
.
Parametry | |
---|---|
message |
String : String do zapisania |
w
public static void w (String format, Object... args)
Wersja Log.w(String, String)
z dodatkiem. Dla wygody wywołuje też funkcję String.format.
Parametry | |
---|---|
format |
String : ciąg znaków formatu dla wiadomości do zapisania w rejestrze |
args |
Object : argumenty formatu ciągu znaków |
wtf
public static void wtf (String message)
What a Terrible Failure: Report a condition that should never happen. Błąd zawsze będzie rejestrowany na poziomie ASSERT wraz ze stosem wywołań.
Parametry | |
---|---|
message |
String : wiadomość, którą chcesz zapisać. |
wtf
public static void wtf (Throwable t)
What a Terrible Failure: Report a condition that should never happen. Błąd zawsze będzie rejestrowany na poziomie ASSERT wraz ze stosem wywołań.
Parametry | |
---|---|
t |
Throwable : (opcjonalnie) wyjątek do rejestru. Jeśli jest to wartość null, tylko wiadomość zostanie zapisana w dzienniku. |
wtf
public static void wtf (String format, Object... args)
What a Terrible Failure: Report a condition that should never happen. Błąd zawsze będzie rejestrowany na poziomie ASSERT z poziomem wywołania. Dla wygody wywołuje też funkcję String.format.
Parametry | |
---|---|
format |
String : ciąg znaków formatu dla wiadomości do zapisania w rejestrze |
args |
Object : argumenty formatu ciągu znaków |
wtf
public static void wtf (String message, Throwable t)
What a Terrible Failure: Report a condition that should never happen. Błąd zawsze będzie rejestrowany na poziomie ASSERT wraz ze stosem wywołań.
Parametry | |
---|---|
message |
String : wiadomość, którą chcesz zapisać. |
t |
Throwable : (opcjonalnie) wyjątek do rejestru. Jeśli jest to wartość null, tylko wiadomość zostanie zapisana w dzienniku. |