LogUtil.CLog
public
static
class
LogUtil.CLog
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.log.LogUtil.CLog |
Class shim untuk Log yang secara otomatis menggunakan nama class sederhana pemanggil sebagai
tag log
Ringkasan
Kolom | |
|---|---|
protected
static
final
String |
CLASS_NAME
|
Konstruktor publik | |
|---|---|
CLog()
|
|
Metode publik | |
|---|---|
static
void
|
d(String message)
Versi shim |
static
void
|
d(String format, Object... args)
Versi shim |
static
void
|
e(String message)
Versi shim |
static
void
|
e(String format, Object... args)
Versi shim |
static
void
|
e(Throwable t)
Versi shim |
static
String
|
findCallerClassName()
Menemukan nama class eksternal yang langsung memanggil metode CLog. |
static
String
|
findCallerClassName(Throwable t)
Menemukan nama class eksternal yang langsung memanggil metode CLog. |
static
String
|
getClassName(int frame)
Menampilkan nama class sederhana dari frame stack ke- |
static
void
|
i(String format, Object... args)
Versi shim |
static
void
|
i(String message)
Versi 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)
Mengurai nama class sederhana dari nama class lengkap. |
static
void
|
v(String message)
Versi shim |
static
void
|
v(String format, Object... args)
Versi shim |
static
void
|
w(Throwable t)
Variasi |
static
void
|
w(String message)
Versi shim |
static
void
|
w(String format, Object... args)
Versi shim |
static
void
|
wtf(String message)
Kegagalan yang Mengerikan: Laporkan kondisi yang seharusnya tidak pernah terjadi. |
static
void
|
wtf(Throwable t)
Kegagalan yang Mengerikan: Laporkan kondisi yang seharusnya tidak pernah terjadi. |
static
void
|
wtf(String format, Object... args)
Kegagalan yang Mengerikan: Laporkan kondisi yang seharusnya tidak pernah terjadi. |
static
void
|
wtf(String message, Throwable t)
Kegagalan yang Mengerikan: Laporkan kondisi yang seharusnya tidak pernah terjadi. |
Kolom
CLASS_NAME
protected static final String CLASS_NAME
Konstruktor publik
CLog
public CLog ()
Metode publik
d
public static void d (String message)
Versi shim Log.d(String, String).
| Parameter | |
|---|---|
message |
String: String yang akan dicatat |
d
public static void d (String format,
Object... args)Versi shim Log.d(String, String). Juga memanggil String.format untuk
kemudahan.
| Parameter | |
|---|---|
format |
String: String format untuk pesan yang akan dicatat |
args |
Object: Argumen string format |
e
public static void e (String message)
Versi shim Log.e(String, String).
| Parameter | |
|---|---|
message |
String: String yang akan dicatat |
e
public static void e (String format,
Object... args)Versi shim Log.e(String, String). Juga memanggil String.format untuk
kemudahan.
| Parameter | |
|---|---|
format |
String: String format untuk pesan yang akan dicatat |
args |
Object: Argumen string format |
e
public static void e (Throwable t)
Versi shim Log.e(String, Throwable).
| Parameter | |
|---|---|
t |
Throwable: Throwable yang akan ditampilkan. |
findCallerClassName
public static String findCallerClassName ()
Menemukan nama class eksternal yang langsung memanggil metode CLog.
| Hasil | |
|---|---|
String |
Nama class sederhana (atau yang memenuhi syarat jika terjadi error saat mendapatkan ref ke class) dari class eksternal yang memanggil metode CLog, atau "Unknown" jika stack trace kosong atau hanya berisi nama class CLog. |
findCallerClassName
public static String findCallerClassName (Throwable t)
Menemukan nama class eksternal yang langsung memanggil metode CLog.
| Parameter | |
|---|---|
t |
Throwable: (Opsional) stack trace yang akan dicari, diekspos untuk pengujian unit |
| Hasil | |
|---|---|
String |
Nama class sederhana (atau yang memenuhi syarat jika terjadi error saat mendapatkan ref ke class) dari class eksternal yang memanggil metode CLog, atau "Unknown" jika stack trace kosong atau hanya berisi nama class CLog. |
getClassName
public static String getClassName (int frame)
Menampilkan nama class sederhana dari frame stack ke-frame dalam jalur panggilan.
Catatan: metode ini
| Parameter | |
|---|---|
frame |
int: Indeks frame rekaman aktivitas stack yang akan diperiksa untuk nama class |
| Hasil | |
|---|---|
String |
Nama class sederhana (atau yang sepenuhnya memenuhi syarat jika terjadi error saat mendapatkan ref ke class) untuk elemen tertentu dari stack trace. |
i
public static void i (String format,
Object... args)Versi shim Log.i(String, String). Juga memanggil String.format untuk
memudahkan.
| Parameter | |
|---|---|
format |
String: String format untuk pesan yang akan dicatat |
args |
Object: Argumen string format |
i
public static void i (String message)
Versi shim Log.i(String, String).
| Parameter | |
|---|---|
message |
String: String yang akan dicatat |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
| Parameter | |
|---|---|
logLevel |
Log.LogLevel: LogLevel |
format |
String: String format untuk pesan yang akan dicatat |
args |
Object: Argumen string format |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
| Parameter | |
|---|---|
logLevel |
Log.LogLevel: LogLevel |
format |
String: String format untuk pesan yang akan dicatat |
args |
Object: Argumen string format |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
| Parameter | |
|---|---|
logLevel |
Log.LogLevel: LogLevel |
message |
String: String yang akan dicatat |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
| Parameter | |
|---|---|
logLevel |
Log.LogLevel |
message |
String |
parseClassName
public static String parseClassName (String fullName)
Mengurai nama class sederhana dari nama class lengkap. Jika formatnya sudah terlihat seperti nama class sederhana, maka hanya menampilkan nama tersebut.
| Parameter | |
|---|---|
fullName |
String: nama class lengkap yang akan diurai |
| Hasil | |
|---|---|
String |
Nama class sederhana |
v
public static void v (String message)
Versi shim Log.v(String, String).
| Parameter | |
|---|---|
message |
String: String yang akan dicatat |
v
public static void v (String format,
Object... args)Versi shim Log.v(String, String). Juga memanggil String.format untuk
memudahkan.
| Parameter | |
|---|---|
format |
String: String format untuk pesan yang akan dicatat |
args |
Object: Argumen string format |
w
public static void w (Throwable t)
Variasi Log.w(String, String), tempat stack trace Throwable yang diberikan diformat dan dicatat ke dalam log.
| Parameter | |
|---|---|
t |
Throwable: Throwable yang akan dicatat |
w
public static void w (String message)
Versi shim Log.w(String, String).
| Parameter | |
|---|---|
message |
String: String yang akan dicatat |
w
public static void w (String format,
Object... args)Versi shim Log.w(String, String). Juga memanggil String.format untuk
kemudahan.
| Parameter | |
|---|---|
format |
String: String format untuk pesan yang akan dicatat |
args |
Object: Argumen string format |
wtf
public static void wtf (String message)
Kegagalan yang Mengerikan: Laporkan kondisi yang seharusnya tidak pernah terjadi. Error akan selalu dicatat di log pada level ASSERT dengan stack panggilan.
| Parameter | |
|---|---|
message |
String: Pesan yang ingin Anda catat. |
wtf
public static void wtf (Throwable t)
Kegagalan yang Mengerikan: Laporkan kondisi yang seharusnya tidak pernah terjadi. Error akan selalu dicatat di log pada level ASSERT dengan stack panggilan.
| Parameter | |
|---|---|
t |
Throwable: (Opsional) Pengecualian yang akan dicatat. Jika null, hanya pesan yang akan dicatat. |
wtf
public static void wtf (String format,
Object... args)Kegagalan yang Mengerikan: Laporkan kondisi yang seharusnya tidak pernah terjadi. Error akan selalu dicatat di log pada tingkat ASSERT dengan stack panggilan. Juga memanggil String.format untuk memudahkan.
| Parameter | |
|---|---|
format |
String: String format untuk pesan yang akan dicatat |
args |
Object: Argumen string format |
wtf
public static void wtf (String message,
Throwable t)Kegagalan yang Mengerikan: Laporkan kondisi yang seharusnya tidak pernah terjadi. Error akan selalu dicatat di log pada level ASSERT dengan stack panggilan.
| Parameter | |
|---|---|
message |
String: Pesan yang ingin Anda catat. |
t |
Throwable: (Opsional) Pengecualian yang akan dicatat. Jika null, hanya pesan yang akan dicatat. |