LogUtil.CLog

public static class LogUtil.CLog
extends Object

java.lang.Object
   ↳ com.android.tradefed.log.LogUtil.CLog


Arayanın basit sınıf adını otomatik olarak günlük etiketi olarak kullanan Log için bir ara sınıf

Özet

Fields'ın oynadığı filmler

protected static final String CLASS_NAME

Herkese açık oluşturucular

CLog()

Herkese açık yöntemler

static void d(String message)

Log.d(String, String)'nın ara katman sürümü.

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

Log.d(String, String)'nın ara katman sürümü.

static void e(String message)

Log.e(String, String)'nın ara katman sürümü.

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

Log.e(String, String)'nın ara katman sürümü.

static void e(Throwable t)

Log.e(String, Throwable)'nın ara katman sürümü.

static String findCallerClassName()

Bir CLog yöntemini doğrudan çağıran harici sınıf adını bulur.

static String findCallerClassName(Throwable t)

Bir CLog yöntemini doğrudan çağıran harici sınıf adını bulur.

static String getClassName(int frame)

Çağrı yolundaki frame. yığın çerçevesinden basit sınıf adını döndürür.

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

Log.i(String, String)'nın ara katman sürümü.

static void i(String message)

Log.i(String, String)'nın ara katman sürümü.

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

ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String))'nın ara katman sürümü.

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

ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String))'nın ara katman sürümü.

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

ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String))'nın ara katman sürümü.

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

Tam sınıf adından basit sınıf adını ayrıştırır.

static void v(String message)

Log.v(String, String)'nın ara katman sürümü.

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

Log.v(String, String)'nın ara katman sürümü.

static void w(Throwable t)

Log.w(String, String) varyasyonu. Burada, sağlanan Throwable yığın izi biçimlendirilir ve günlüğe kaydedilir.

static void w(String message)

Log.w(String, String)'nın ara katman sürümü.

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

Log.w(String, String)'nın ara katman sürümü.

static void wtf(String message)

Ne Kötü Bir Başarısızlık: Asla olmaması gereken bir durumu bildirin.

static void wtf(Throwable t)

Ne Kötü Bir Başarısızlık: Asla olmaması gereken bir durumu bildirin.

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

Ne Kötü Bir Başarısızlık: Asla olmaması gereken bir durumu bildirin.

static void wtf(String message, Throwable t)

Ne Kötü Bir Başarısızlık: Asla olmaması gereken bir durumu bildirin.

Fields'ın oynadığı filmler

CLASS_NAME

protected static final String CLASS_NAME

Herkese açık oluşturucular

CLog

public CLog ()

Herkese açık yöntemler

g

public static void d (String message)

Log.d(String, String)'nın ara katman sürümü.

Parametreler
message String: Günlüğe kaydedilecek String

g

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

Log.d(String, String)'nın ara katman sürümü. Kolaylık olması açısından String.format'ı da çağırır.

Parametreler
format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

e

public static void e (String message)

Log.e(String, String)'nın ara katman sürümü.

Parametreler
message String: Günlüğe kaydedilecek String

e

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

Log.e(String, String)'nın ara katman sürümü. Kolaylık olması açısından String.format'ı da çağırır.

Parametreler
format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

e

public static void e (Throwable t)

Log.e(String, Throwable)'nın ara katman sürümü.

Parametreler
t Throwable: Throwable çıkışını.

findCallerClassName

public static String findCallerClassName ()

Bir CLog yöntemini doğrudan çağıran harici sınıf adını bulur.

İlerlemeler
String Bir CLog yöntemini çağıran harici sınıfın basit sınıf adı (sınıfa referans alma sırasında hata oluşursa tam nitelikli) veya yığın izleme boşsa ya da yalnızca CLog sınıf adlarını içeriyorsa "Bilinmiyor".

findCallerClassName

public static String findCallerClassName (Throwable t)

Bir CLog yöntemini doğrudan çağıran harici sınıf adını bulur.

Parametreler
t Throwable: (İsteğe bağlı) İçinde arama yapılacak yığın izleme. Birim testi için kullanıma sunulur.

İlerlemeler
String Bir CLog yöntemini çağıran harici sınıfın basit sınıf adı (sınıfa referans alma sırasında hata oluşursa tam nitelikli) veya yığın izleme boşsa ya da yalnızca CLog sınıf adlarını içeriyorsa "Bilinmiyor".

getClassName

public static String getClassName (int frame)

Çağrı yolundaki frame. yığın çerçevesinden basit sınıf adını döndürür. Not: Bu yöntem, yığın izleme uzunluğu için dizi sınırlarını kontrol etmez.

Parametreler
frame int: Sınıf adı için incelenecek yığın izi çerçevesinin dizini

İlerlemeler
String Yığın izinin verilen öğesi için basit sınıf adı (veya sınıfa referans alınırken hata oluşursa tam nitelikli sınıf adı).

i

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

Log.i(String, String)'nın ara katman sürümü. Kolaylık olması açısından String.format'ı da çağırır.

Parametreler
format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

i

public static void i (String message)

Log.i(String, String)'nın ara katman sürümü.

Parametreler
message String: Günlüğe kaydedilecek String

logAndDisplay

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

ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String))'nın ara katman sürümü.

Parametreler
logLevel Log.LogLevel: LogLevel

format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

logAndDisplay

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

ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String))'nın ara katman sürümü.

Parametreler
logLevel Log.LogLevel: LogLevel

format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

logAndDisplay

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

ERROR(Log.logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log.logAndDisplay(LogLevel, String, String))'nın ara katman sürümü.

Parametreler
logLevel Log.LogLevel: LogLevel

message String: Günlüğe kaydedilecek String

logAndDisplay

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

Parametreler
logLevel Log.LogLevel

message String

parseClassName

public static String parseClassName (String fullName)

Tam sınıf adından basit sınıf adını ayrıştırır. Biçimlendirme zaten basit bir sınıf adı gibi görünüyorsa yalnızca bu adı döndürür.

Parametreler
fullName String: Ayrıştırılacak tam sınıf adı

İlerlemeler
String Basit sınıf adı

v

public static void v (String message)

Log.v(String, String)'nın ara katman sürümü.

Parametreler
message String: Günlüğe kaydedilecek String

v

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

Log.v(String, String)'nın ara katman sürümü. Kolaylık olması açısından String.format'ı da çağırır.

Parametreler
format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

w

public static void w (Throwable t)

Log.w(String, String) varyasyonu. Burada sağlanan Throwable yığın izi biçimlendirilir ve günlüğe kaydedilir.

Parametreler
t Throwable: Günlüğe kaydedilecek Throwable

w

public static void w (String message)

Log.w(String, String)'nın ara katman sürümü.

Parametreler
message String: Günlüğe kaydedilecek String

w

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

Log.w(String, String)'nın ara katman sürümü. Kolaylık olması açısından String.format'ı da çağırır.

Parametreler
format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

wtf

public static void wtf (String message)

Ne Kötü Bir Başarısızlık: Asla olmaması gereken bir durumu bildirin. Hata, her zaman çağrı yığınıyla birlikte ASSERT düzeyinde günlüğe kaydedilir.

Parametreler
message String: Günlüğe kaydedilmesini istediğiniz ileti.

wtf

public static void wtf (Throwable t)

Ne Kötü Bir Başarısızlık: Asla olmaması gereken bir durumu bildirin. Hata, her zaman çağrı yığınıyla birlikte ASSERT düzeyinde günlüğe kaydedilir.

Parametreler
t Throwable: (İsteğe bağlı) Günlüğe kaydedilecek bir istisna. Null ise yalnızca mesaj kaydedilir.

wtf

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

Ne Kötü Bir Başarısızlık: Asla olmaması gereken bir durumu bildirin. Hata, her zaman çağrı yığınıyla birlikte ASSERT düzeyinde günlüğe kaydedilir. Kolaylık olması açısından String.format'ı da çağırır.

Parametreler
format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

wtf

public static void wtf (String message, 
                Throwable t)

Ne Kötü Bir Başarısızlık: Asla olmaması gereken bir durumu bildirin. Hata, her zaman çağrı yığınıyla birlikte ASSERT düzeyinde günlüğe kaydedilir.

Parametreler
message String: Günlüğe kaydedilmesini istediğiniz ileti.

t Throwable: (İsteğe bağlı) Günlüğe kaydedilecek bir istisna. Null ise yalnızca mesaj kaydedilir.