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: Melaporkan kondisi yang seharusnya tidak pernah terjadi. |
static
void
|
wtf(Throwable t)
Kegagalan yang Mengerikan: Melaporkan kondisi yang seharusnya tidak pernah terjadi. |
static
void
|
wtf(String format, Object... args)
Kegagalan yang Mengerikan: Melaporkan kondisi yang seharusnya tidak pernah terjadi. |
static
void
|
wtf(String message, Throwable t)
Kegagalan yang Mengerikan: Melaporkan 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 ke dalam log |
d
public static void d (String format, Object... args)
Versi shim Log.d(String, String)
. Juga memanggil String.format untuk
memudahkan.
Parameter | |
---|---|
format |
String : String format untuk pesan yang akan dicatat ke dalam log |
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 ke dalam log |
e
public static void e (String format, Object... args)
Versi shim Log.e(String, String)
. Juga memanggil String.format untuk
memudahkan.
Parameter | |
---|---|
format |
String : String format untuk pesan yang akan dicatat ke dalam log |
args |
Object : Argumen string format |
e
public static void e (Throwable t)
Versi shim Log.e(String, Throwable)
.
Parameter | |
---|---|
t |
Throwable : Throwable yang akan di-output. |
findCallerClassName
public static String findCallerClassName ()
Menemukan nama class eksternal yang langsung memanggil metode CLog.
Hasil | |
---|---|
String |
Nama class sederhana (atau memenuhi syarat penuh jika terjadi error saat mendapatkan referensi ke class) dari class eksternal yang memanggil metode CLog, atau "Tidak diketahui" jika pelacakan tumpukan 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 ditelusuri, ditampilkan untuk pengujian unit |
Hasil | |
---|---|
String |
Nama class sederhana (atau memenuhi syarat penuh jika terjadi error saat mendapatkan referensi ke class) dari class eksternal yang memanggil metode CLog, atau "Tidak diketahui" jika pelacakan tumpukan kosong atau hanya berisi nama class CLog. |
getClassName
public static String getClassName (int frame)
Menampilkan nama class sederhana dari frame stack ke-frame
di jalur panggilan.
Catatan: metode ini
Parameter | |
---|---|
frame |
int : Indeks frame pelacakan tumpukan untuk memeriksa nama class |
Hasil | |
---|---|
String |
Nama class sederhana (atau sepenuhnya memenuhi syarat jika terjadi error saat mendapatkan referensi ke class) untuk elemen stack trace tertentu. |
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 ke dalam log |
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 ke dalam log |
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 ke dalam log |
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 ke dalam log |
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 ke dalam log |
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, cukup tampilkan nama tersebut.
Parameter | |
---|---|
fullName |
String : nama class lengkap yang akan diuraikan |
Hasil | |
---|---|
String |
Nama class sederhana |
vs
public static void v (String message)
Versi shim Log.v(String, String)
.
Parameter | |
---|---|
message |
String : String yang akan dicatat ke dalam log |
vs
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 ke dalam log |
args |
Object : Argumen string format |
w
public static void w (Throwable t)
Variasi Log.w(String, String)
, dengan stack trace dari Throwable
yang diberikan
diformat dan dicatat ke dalam log.
Parameter | |
---|---|
t |
Throwable : Throwable yang akan dicatat ke dalam log |
w
public static void w (String message)
Versi shim Log.w(String, String)
.
Parameter | |
---|---|
message |
String : String yang akan dicatat ke dalam log |
w
public static void w (String format, Object... args)
Versi shim Log.w(String, String)
. Juga memanggil String.format untuk
memudahkan.
Parameter | |
---|---|
format |
String : String format untuk pesan yang akan dicatat ke dalam log |
args |
Object : Argumen string format |
wtf
public static void wtf (String message)
Kegagalan yang Mengerikan: Melaporkan 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 ke dalam log. |
wtf
public static void wtf (Throwable t)
Kegagalan yang Mengerikan: Melaporkan kondisi yang seharusnya tidak pernah terjadi. Error akan selalu dicatat di log pada level ASSERT dengan stack panggilan.
Parameter | |
---|---|
t |
Throwable : (Opsional) Pengecualian untuk dicatat ke dalam log. Jika null, hanya pesan yang akan dicatat ke dalam log. |
wtf
public static void wtf (String format, Object... args)
Kegagalan yang Mengerikan: Melaporkan kondisi yang seharusnya tidak pernah terjadi. Error akan selalu dicatat di log pada level ASSERT dengan stack panggilan. Juga memanggil String.format untuk memudahkan.
Parameter | |
---|---|
format |
String : String format untuk pesan yang akan dicatat ke dalam log |
args |
Object : Argumen string format |
wtf
public static void wtf (String message, Throwable t)
Kegagalan yang Mengerikan: Melaporkan 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 ke dalam log. |
t |
Throwable : (Opsional) Pengecualian untuk dicatat ke dalam log. Jika null, hanya pesan yang akan dicatat ke dalam log. |