LogUtil.CLog

public static class LogUtil.CLog
extends Object

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


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

Özet

Fields'ın oynadığı filmler

protected static final String CLASS_NAME

Herkese açık kurucular

CLog()

Herkese açık yöntemler

static void d(String message)

Log.d(String, String)'ün shim sürümü.

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

Log.d(String, String)'ün shim sürümü.

static void e(String message)

Log.e(String, String)'ün shim sürümü.

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

Log.e(String, String)'ün shim sürümü.

static void e(Throwable t)

Log.e(String, Throwable)'ün shim sürümü.

static String findCallerClassName()

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

static String findCallerClassName(Throwable t)

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

static String getClassName(int frame)

Çağrı yolunda frame. yığın çerçevesindeki basit sınıf adını döndürme.

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

Log.i(String, String)'ün shim sürümü.

static void i(String message)

Log.i(String, String)'ün shim 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 shim 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 shim 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 shim 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 shim sürümü.

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

Log.v(String, String)'ün shim sürümü.

static void w(Throwable t)

Sağlanan Throwable öğesinin yığın izleme bilgisinin biçimlendirilip günlüğe kaydedildiği Log.w(String, String) varyantı.

static void w(String message)

Log.w(String, String)'ün shim sürümü.

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

Log.w(String, String)'ün shim sürümü.

static void wtf(String message)

What a Terrible Failure: Asla gerçekleşmemesi gereken bir durumu bildirin.

static void wtf(Throwable t)

What a Terrible Failure: Asla gerçekleşmemesi gereken bir durumu bildirin.

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

What a Terrible Failure: Asla gerçekleşmemesi gereken bir durumu bildirin.

static void wtf(String message, Throwable t)

What a Terrible Failure: Asla gerçekleşmemesi gereken bir durumu bildirin.

Fields'ın oynadığı filmler

CLASS_NAME

protected static final String CLASS_NAME

Herkese açık kurucular

CLog

public CLog ()

Herkese açık yöntemler

g

public static void d (String message)

Log.d(String, String)'ün shim 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 shim sürümü. Kolaylık olması için String.format'ı da çağırır.

Parametreler
format String: İletinin günlüğe kaydedileceği 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 shim 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 shim sürümü. Kolaylık olması için String.format'ı da çağırır.

Parametreler
format String: İletinin günlüğe kaydedileceği 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 shim sürümü.

Parametreler
t Throwable: Çıkış için Throwable.

findCallerClassName

public static String findCallerClassName ()

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

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

findCallerClassName

public static String findCallerClassName (Throwable t)

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

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

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

getClassName

public static String getClassName (int frame)

Çağrı yolunda frame. yığın çerçevesindeki basit sınıf adını döndürme. 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 izleme çerçevesinin dizini

İlerlemeler
String Yığın izlemedeki belirli bir öğenin basit sınıf adı (veya sınıfa referans alırken hata meydana gelirse tam nitelikli sınıf adı).

i

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

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

Parametreler
format String: İletinin günlüğe kaydedileceği 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 shim 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 shim sürümü.

Parametreler
logLevel Log.LogLevel: LogLevel

format String: İletinin günlüğe kaydedileceği 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 shim sürümü.

Parametreler
logLevel Log.LogLevel: LogLevel

format String: İletinin günlüğe kaydedileceği 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 shim 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. Düzenleme 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 shim 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 shim sürümü. Kolaylık olması için String.format'ı da çağırır.

Parametreler
format String: İletinin günlüğe kaydedileceği biçim dizesi

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

w

public static void w (Throwable t)

Sağlanan Throwable öğesinin yığın izleme bilgisinin biçimlendirilip günlüğe kaydedildiği Log.w(String, String) varyantı.

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

w

public static void w (String message)

Log.w(String, String)'ün shim 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 shim sürümü. Kolaylık olması için String.format'ı da çağırır.

Parametreler
format String: İletinin günlüğe kaydedileceği biçim dizesi

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

wtf

public static void wtf (String message)

What a Terrible Failure: Asla gerçekleşmemesi gereken bir durumu bildirin. Hata her zaman ASSERT düzeyinde, çağrı yığınıyla birlikte günlüğe kaydedilir.

Parametreler
message String: Günlüğe kaydetmek istediğiniz mesaj.

wtf

public static void wtf (Throwable t)

What a Terrible Failure: Asla gerçekleşmemesi gereken bir durumu bildirin. Hata her zaman ASSERT düzeyinde, çağrı yığınıyla birlikte günlüğe kaydedilir.

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

wtf

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

What a Terrible Failure: Asla gerçekleşmemesi gereken bir durumu bildirin. Hata her zaman ASSERT düzeyinde, çağrı yığınıyla birlikte günlüğe kaydedilir. Kolaylık olması için String.format'ı da çağırır.

Parametreler
format String: İletinin günlüğe kaydedileceği biçim dizesi

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

wtf

public static void wtf (String message, 
                Throwable t)

What a Terrible Failure: Asla gerçekleşmemesi gereken bir durumu bildirin. Hata her zaman ASSERT düzeyinde, çağrı yığınıyla birlikte günlüğe kaydedilir.

Parametreler
message String: Günlüğe kaydetmek istediğiniz mesaj.

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