LogUtil.CLog

public static class LogUtil.CLog
extends Object

java.lang.Objek
com.android.tradefed.log.LogUtil.CLog


Kelas shim untuk Log yang secara otomatis menggunakan nama kelas sederhana dari pemanggil sebagai tag log

Ringkasan

Bidang

protected static final String CLASS_NAME

Konstruktor publik

CLog ()

Metode publik

static void d (String message)

Versi shim dari Log#d(String, String) .

static void d (String format, Object... args)

Versi shim dari Log#d(String, String) .

static void e (String message)

Versi shim dari Log#e(String, String) .

static void e (String format, Object... args)

Versi shim dari Log#e(String, String) .

static void e (Throwable t)

Versi shim dari Log#e(String, Throwable) .

static String findCallerClassName ()

Menemukan nama kelas eksternal yang secara langsung memanggil metode CLog.

static String findCallerClassName (Throwable t)

Menemukan nama kelas eksternal yang secara langsung memanggil metode CLog.

static String getClassName (int frame)

Kembalikan nama kelas sederhana dari frame ke bingkai tumpukan di jalur panggilan.

static void i (String format, Object... args)

Versi shim dari Log#i(String, String) .

static void i (String message)

Versi shim dari Log#i(String, String) .

static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)

Versi shim dari Log#logAndDisplay(LogLevel, String, String) .

static void logAndDisplay (Log.LogLevel logLevel, String message)

Versi shim dari Log#logAndDisplay(LogLevel, String, String) .

static String parseClassName (String fullName)

Mem-parsing nama kelas sederhana dari nama kelas lengkap.

static void v (String message)

Versi shim dari Log#v(String, String) .

static void v (String format, Object... args)

Versi shim dari Log#v(String, String) .

static void w (Throwable t)

Variasi dari Log#w(String, String) , di mana jejak tumpukan dari Throwable yang disediakan diformat dan dicatat.

static void w (String message)

Versi shim dari Log#w(String, String) .

static void w (String format, Object... args)

Versi shim dari Log#w(String, String) .

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.

Bidang

NAMA KELAS

protected static final String CLASS_NAME

Konstruktor publik

Menyumbat

public CLog ()

Metode publik

D

public static void d (String message)

Versi shim dari Log#d(String, String) .

Parameter
message String : String untuk login

D

public static void d (String format, 
                Object... args)

Versi shim dari Log#d(String, String) . Juga memanggil String.format untuk kenyamanan.

Parameter
format String : String format untuk pesan yang akan dicatat

args Object : Argumen string format

e

public static void e (String message)

Versi shim dari Log#e(String, String) .

Parameter
message String : String untuk login

e

public static void e (String format, 
                Object... args)

Versi shim dari Log#e(String, String) . Juga memanggil String.format untuk kenyamanan.

Parameter
format String : String format untuk pesan yang akan dicatat

args Object : Argumen string format

e

public static void e (Throwable t)

Versi shim dari Log#e(String, Throwable) .

Parameter
t Throwable : Throwable ke output.

findCallerClassName

public static String findCallerClassName ()

Menemukan nama kelas eksternal yang secara langsung memanggil metode CLog.

Pengembalian
String Nama kelas sederhana (atau memenuhi syarat penuh jika terjadi kesalahan mendapatkan referensi ke kelas) dari kelas eksternal yang memanggil metode CLog, atau "Unknown" jika pelacakan tumpukan kosong atau hanya berisi nama kelas CLog.

findCallerClassName

public static String findCallerClassName (Throwable t)

Menemukan nama kelas eksternal yang secara langsung memanggil metode CLog.

Parameter
t Throwable : (Opsional) pelacakan tumpukan untuk mencari di dalam, diekspos untuk pengujian unit

Pengembalian
String Nama kelas sederhana (atau memenuhi syarat penuh jika terjadi kesalahan mendapatkan referensi ke kelas) dari kelas eksternal yang memanggil metode CLog, atau "Unknown" jika pelacakan tumpukan kosong atau hanya berisi nama kelas CLog.

getClassName

public static String getClassName (int frame)

Kembalikan nama kelas sederhana dari frame ke bingkai tumpukan di jalur panggilan. Catatan: metode ini tidak bukan periksa batas array untuk panjang jejak tumpukan.

Parameter
frame int : Indeks bingkai pelacakan tumpukan untuk memeriksa nama kelas

Pengembalian
String Nama kelas sederhana (atau memenuhi syarat penuh jika terjadi kesalahan mendapatkan referensi ke kelas) untuk elemen yang diberikan dari pelacakan tumpukan.

Saya

public static void i (String format, 
                Object... args)

Versi shim dari Log#i(String, String) . Juga memanggil String.format untuk kenyamanan.

Parameter
format String : String format untuk pesan yang akan dicatat

args Object : Argumen string format

Saya

public static void i (String message)

Versi shim dari Log#i(String, String) .

Parameter
message String : String untuk login

logAndDisplay

public static void logAndDisplay (Log.LogLevel logLevel, 
                String format, 
                Object... args)

Versi shim dari Log#logAndDisplay(LogLevel, String, String) .

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)

Versi shim dari Log#logAndDisplay(LogLevel, String, String) .

Parameter
logLevel Log.LogLevel : LogLevel

message String : String untuk login

parseClassName

public static String parseClassName (String fullName)

Mem-parsing nama kelas sederhana dari nama kelas lengkap. Jika pemformatan sudah terlihat seperti nama kelas yang sederhana, maka kembalikan saja.

Parameter
fullName String : nama kelas lengkap untuk diuraikan

Pengembalian
String Nama kelas yang sederhana

ay

public static void v (String message)

Versi shim dari Log#v(String, String) .

Parameter
message String : String untuk login

ay

public static void v (String format, 
                Object... args)

Versi shim dari Log#v(String, String) . Juga memanggil String.format untuk kenyamanan.

Parameter
format String : String format untuk pesan yang akan dicatat

args Object : Argumen string format

w

public static void w (Throwable t)

Variasi dari Log#w(String, String) , di mana jejak tumpukan dari Throwable yang disediakan diformat dan dicatat.

Parameter
t Throwable : Throwable untuk login

w

public static void w (String message)

Versi shim dari Log#w(String, String) .

Parameter
message String : String untuk login

w

public static void w (String format, 
                Object... args)

Versi shim dari Log#w(String, String) . Juga memanggil String.format untuk kenyamanan.

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. Kesalahan akan selalu dicatat pada level ASSERT dengan tumpukan 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. Kesalahan akan selalu dicatat pada level ASSERT dengan tumpukan panggilan.

Parameter
t Throwable : (Opsional) Pengecualian untuk 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. Kesalahan akan selalu dicatat pada level ASSERT dengan tumpukan panggilan. Juga memanggil String.format untuk kenyamanan.

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. Kesalahan akan selalu dicatat pada level ASSERT dengan tumpukan panggilan.

Parameter
message String : Pesan yang ingin Anda catat.

t Throwable : (Opsional) Pengecualian untuk dicatat. Jika null, hanya pesan yang akan dicatat.