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 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)

Mengurai 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 Log#w(String, String) , di mana jejak tumpukan 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 suatu kondisi yang tidak boleh terjadi.

static void wtf (Throwable t)

Kegagalan yang Mengerikan: Laporkan suatu kondisi yang tidak boleh terjadi.

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

Kegagalan yang Mengerikan: Laporkan suatu kondisi yang tidak boleh terjadi.

static void wtf (String message, Throwable t)

Kegagalan yang Mengerikan: Laporkan suatu kondisi yang tidak boleh 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 yang akan dicatat

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 format string

e

public static void e (String message)

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

Parameter
message String : String yang akan dicatat

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 format string

e

public static void e (Throwable t)

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

Parameter
t Throwable : Throwable untuk dikeluarkan.

temukanCallerClassName

public static String findCallerClassName ()

Menemukan nama kelas eksternal yang secara langsung memanggil metode CLog.

Kembali
String Nama kelas sederhana (atau berkualifikasi penuh jika terjadi kesalahan saat mendapatkan referensi ke kelas) dari kelas eksternal yang disebut metode CLog, atau "Tidak Diketahui" jika pelacakan tumpukan kosong atau hanya berisi nama kelas CLog.

temukanCallerClassName

public static String findCallerClassName (Throwable t)

Menemukan nama kelas eksternal yang secara langsung memanggil metode CLog.

Parameter
t Throwable : (Opsional) pelacakan tumpukan yang akan dicari di dalamnya, diekspos untuk pengujian unit

Kembali
String Nama kelas sederhana (atau berkualifikasi penuh jika terjadi kesalahan saat mendapatkan referensi ke kelas) dari kelas eksternal yang disebut metode CLog, atau "Tidak Diketahui" jika pelacakan tumpukan kosong atau hanya berisi nama kelas CLog.

dapatkanNamaKelas

public static String getClassName (int frame)

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

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

Kembali
String Nama kelas sederhana (atau memenuhi syarat penuh jika terjadi kesalahan saat mendapatkan referensi ke kelas) untuk elemen pelacakan tumpukan tertentu.

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 format string

Saya

public static void i (String message)

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

Parameter
message String : String yang akan dicatat

logDanTampilan

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 format string

logDanTampilan

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 yang akan dicatat

parseNamaKelas

public static String parseClassName (String fullName)

Mengurai nama kelas sederhana dari nama kelas lengkap. Jika pemformatannya sudah terlihat seperti nama kelas sederhana, kembalikan saja.

Parameter
fullName String : nama kelas lengkap yang akan diurai

Kembali
String Nama kelas yang sederhana

ay

public static void v (String message)

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

Parameter
message String : String yang akan dicatat

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 format string

w

public static void w (Throwable t)

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

Parameter
t Throwable : Yang Throwable untuk dicatat

w

public static void w (String message)

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

Parameter
message String : String yang akan dicatat

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 format string

bagaimana

public static void wtf (String message)

Kegagalan yang Mengerikan: Laporkan suatu kondisi yang tidak boleh terjadi. Kesalahan akan selalu dicatat pada level ASSERT dengan tumpukan panggilan.

Parameter
message String : Pesan yang ingin Anda login.

bagaimana

public static void wtf (Throwable t)

Kegagalan yang Mengerikan: Laporkan suatu kondisi yang tidak boleh terjadi. Kesalahan akan selalu dicatat pada level ASSERT dengan tumpukan panggilan.

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

bagaimana

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

Kegagalan yang Mengerikan: Laporkan suatu kondisi yang tidak boleh 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 format string

bagaimana

public static void wtf (String message, 
                Throwable t)

Kegagalan yang Mengerikan: Laporkan suatu kondisi yang tidak boleh terjadi. Kesalahan akan selalu dicatat pada level ASSERT dengan tumpukan panggilan.

Parameter
message String : Pesan yang ingin Anda login.

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