LogUtil.CLog
public
static
class
LogUtil.CLog
extends Object
java.lang.Object | |
↳ | com.android.tradefed.log.LogUtil.CLog |
Class shim untuk Log
yang 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 secara langsung memanggil metode CLog. |
static
String
|
findCallerClassName(Throwable t)
Menemukan nama class eksternal yang secara langsung memanggil metode CLog. |
static
String
|
getClassName(int frame)
Tampilkan classname 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 Sangat Buruk: Laporkan kondisi yang seharusnya tidak terjadi. |
static
void
|
wtf(Throwable t)
Kegagalan yang Sangat Buruk: Laporkan kondisi yang seharusnya tidak terjadi. |
static
void
|
wtf(String format, Object... args)
Kegagalan yang Sangat Buruk: Laporkan kondisi yang seharusnya tidak terjadi. |
static
void
|
wtf(String message, Throwable t)
Kegagalan yang Sangat Buruk: Laporkan kondisi yang seharusnya tidak 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 dihasilkan. |
{i>findCallerClassName<i}
public static String findCallerClassName ()
Menemukan nama class eksternal yang secara langsung memanggil metode CLog.
Hasil | |
---|---|
String |
Nama class sederhana (atau memenuhi syarat sepenuhnya jika terjadi error saat mendapatkan ref ke dari class eksternal yang memanggil metode CLog, atau "Unknown" jika pelacakan tumpukan kosong atau hanya berisi nama kelas CLog. |
{i>findCallerClassName<i}
public static String findCallerClassName (Throwable t)
Menemukan nama class eksternal yang secara langsung memanggil metode CLog.
Parameter | |
---|---|
t |
Throwable : (Opsional) stack trace yang akan ditelusuri di dalamnya, ditampilkan untuk pengujian unit |
Hasil | |
---|---|
String |
Nama class sederhana (atau memenuhi syarat sepenuhnya jika terjadi error saat mendapatkan ref ke dari class eksternal yang memanggil metode CLog, atau "Unknown" jika pelacakan tumpukan kosong atau hanya berisi nama kelas CLog. |
getClassName
public static String getClassName (int frame)
Tampilkan classname sederhana dari frame stack ke-frame
di jalur panggilan.
Catatan: metode ini
Parameter | |
---|---|
frame |
int : Indeks frame stack trace untuk memeriksa nama class |
Hasil | |
---|---|
String |
Nama class sederhana (atau memenuhi syarat sepenuhnya jika terjadi error dan mendapatkan ref ke ) untuk elemen pelacakan tumpukan yang diberikan. |
i
public static void i (String format, Object... args)
Versi shim Log#i(String, String)
. Juga memanggil String.format untuk
kemudahan.
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 |
menguraiClassName
public static String parseClassName (String fullName)
Mengurai nama class sederhana dari nama class lengkap. Jika pemformatan sudah terlihat seperti nama class sederhana, lalu menampilkannya.
Parameter | |
---|---|
fullName |
String : nama class lengkap yang akan diurai |
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 |
vs
public static void v (String format, Object... args)
Versi shim Log#v(String, String)
. Juga memanggil String.format untuk
kemudahan.
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)
, dengan pelacakan tumpukan yang disediakan
Throwable
diformat dan dicatat 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 Sangat Buruk: Laporkan kondisi yang seharusnya tidak terjadi. Error akan selalu dicatat pada level ASSERT dengan stack panggilan.
Parameter | |
---|---|
message |
String : Pesan yang ingin Anda catat. |
wtf
public static void wtf (Throwable t)
Kegagalan yang Sangat Buruk: Laporkan kondisi yang seharusnya tidak terjadi. Error akan selalu dicatat pada level ASSERT dengan stack panggilan.
Parameter | |
---|---|
t |
Throwable : (Opsional) Pengecualian untuk log. Jika null, hanya pesan yang akan dicatat. |
wtf
public static void wtf (String format, Object... args)
Kegagalan yang Sangat Buruk: Laporkan kondisi yang seharusnya tidak terjadi. Error akan selalu dicatat pada level 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 Sangat Buruk: Laporkan kondisi yang seharusnya tidak terjadi. Error akan selalu dicatat pada level ASSERT dengan stack panggilan.
Parameter | |
---|---|
message |
String : Pesan yang ingin Anda catat. |
t |
Throwable : (Opsional) Pengecualian untuk log. Jika null, hanya pesan yang akan dicatat. |