LogUtil.Clog

public static class LogUtil.CLog
extends Object

java.lang.object
com.android.tradefed.log.LogUtil.Clog


یک کلاس شیم برای Log که به طور خودکار از نام کلاس ساده تماس گیرنده به عنوان تگ گزارش استفاده می کند

خلاصه

زمینه های

protected static final String CLASS_NAME

سازندگان عمومی

CLog ()

روش های عمومی

static void d (String message)

نسخه شیم Log#d(String, String) .

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

نسخه شیم Log#d(String, String) .

static void e (String message)

نسخه شیم Log#e(String, String) .

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

نسخه شیم Log#e(String, String) .

static void e (Throwable t)

نسخه شیم Log#e(String, Throwable) .

static String findCallerClassName ()

نام کلاس خارجی را پیدا می کند که مستقیماً یک متد Clog را فراخوانی می کند.

static String findCallerClassName (Throwable t)

نام کلاس خارجی را پیدا می کند که مستقیماً یک متد Clog را فراخوانی می کند.

static String getClassName (int frame)

نام کلاس ساده را از frame پشته قاب در مسیر فراخوانی برگردانید.

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

نسخه شیم Log#i(String, String) .

static void i (String message)

نسخه شیم Log#i(String, String) .

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

نسخه شیم Log#logAndDisplay(LogLevel, String, String) .

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

نسخه شیم Log#logAndDisplay(LogLevel, String, String) .

static String parseClassName (String fullName)

نام کلاس ساده را از نام کامل کلاس تجزیه می کند.

static void v (String message)

نسخه شیم Log#v(String, String) .

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

نسخه شیم Log#v(String, String) .

static void w (Throwable t)

گونه ای از Log#w(String, String) که در آن رد پشته Throwable ارائه شده قالب بندی و ثبت می شود.

static void w (String message)

نسخه شیم Log#w(String, String) .

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

نسخه شیم Log#w(String, String) .

static void wtf (String message)

چه شکست وحشتناکی: وضعیتی را گزارش کنید که هرگز نباید اتفاق بیفتد.

static void wtf (Throwable t)

چه شکست وحشتناکی: وضعیتی را گزارش کنید که هرگز نباید اتفاق بیفتد.

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

چه شکست وحشتناکی: وضعیتی را گزارش کنید که هرگز نباید اتفاق بیفتد.

static void wtf (String message, Throwable t)

چه شکست وحشتناکی: وضعیتی را گزارش کنید که هرگز نباید اتفاق بیفتد.

زمینه های

نام کلاس

protected static final String CLASS_NAME

سازندگان عمومی

Clog

public CLog ()

روش های عمومی

د

public static void d (String message)

نسخه شیم Log#d(String, String) .

مولفه های
message String : String ای که باید وارد شوید

د

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

نسخه شیم Log#d(String, String) . همچنین برای راحتی، String.format را صدا می کند.

مولفه های
format String : رشته قالبی برای ثبت پیام

args Object : آرگومان های رشته ای قالب

ه

public static void e (String message)

نسخه شیم Log#e(String, String) .

مولفه های
message String : String ای که باید وارد شوید

ه

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

نسخه شیم Log#e(String, String) . همچنین برای راحتی، String.format را صدا می کند.

مولفه های
format String : رشته قالبی برای ثبت پیام

args Object : آرگومان های رشته ای قالب

ه

public static void e (Throwable t)

نسخه شیم Log#e(String, Throwable) .

مولفه های
t Throwable : Throwable به خروجی.

findCallerClassName

public static String findCallerClassName ()

نام کلاس خارجی را پیدا می کند که مستقیماً یک متد Clog را فراخوانی می کند.

برمی گرداند
String نام کلاس ساده (یا کاملاً واجد شرایط در صورت بروز خطا در دریافت ref به کلاس) کلاس خارجی که متد CLog را فراخوانی می کند، یا «ناشناس» اگر رد پشته خالی باشد یا فقط شامل نام کلاس های Clog باشد.

findCallerClassName

public static String findCallerClassName (Throwable t)

نام کلاس خارجی را پیدا می کند که مستقیماً یک متد Clog را فراخوانی می کند.

مولفه های
t Throwable : (اختیاری) ردیابی پشته برای جستجو در داخل، در معرض آزمایش واحد

برمی گرداند
String نام کلاس ساده (یا کاملاً واجد شرایط در صورت بروز خطا در دریافت ref به کلاس) کلاس خارجی که متد CLog را فراخوانی می کند، یا «ناشناس» اگر رد پشته خالی باشد یا فقط شامل نام کلاس های Clog باشد.

getClassName

public static String getClassName (int frame)

نام کلاس ساده را از frame پشته قاب در مسیر فراخوانی برگردانید. توجه: این روش انجام می دهد نه مرزهای آرایه را برای طول ردیابی پشته بررسی کنید.

مولفه های
frame int : نمایه قاب ردیابی پشته برای بررسی نام کلاس

برمی گرداند
String نام کلاس ساده (یا کاملاً واجد شرایط در صورت بروز خطا در دریافت ref به کلاس) برای عنصر داده شده از ردیابی پشته.

من

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

نسخه شیم Log#i(String, String) . همچنین برای راحتی، String.format را صدا می کند.

مولفه های
format String : رشته قالبی برای ثبت پیام

args Object : آرگومان های رشته ای قالب

من

public static void i (String message)

نسخه شیم Log#i(String, String) .

مولفه های
message String : String ای که باید وارد شوید

logAndDisplay

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

نسخه شیم Log#logAndDisplay(LogLevel, String, String) .

مولفه های
logLevel Log.LogLevel : LogLevel

format String : رشته قالبی برای ثبت پیام

args Object : آرگومان های رشته ای قالب

logAndDisplay

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

نسخه شیم Log#logAndDisplay(LogLevel, String, String) .

مولفه های
logLevel Log.LogLevel : LogLevel

message String : String ای که باید وارد شوید

parseClassName

public static String parseClassName (String fullName)

نام کلاس ساده را از نام کامل کلاس تجزیه می کند. اگر قالب بندی قبلاً شبیه یک نام کلاس ساده به نظر می رسد، آن را برمی گرداند.

مولفه های
fullName String : نام کامل کلاس برای تجزیه

برمی گرداند
String نام کلاس ساده

v

public static void v (String message)

نسخه شیم Log#v(String, String) .

مولفه های
message String : String ای که باید وارد شوید

v

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

نسخه شیم Log#v(String, String) . همچنین برای راحتی، String.format را صدا می کند.

مولفه های
format String : رشته قالبی برای ثبت پیام

args Object : آرگومان های رشته ای قالب

w

public static void w (Throwable t)

گونه ای از Log#w(String, String) که در آن رد پشته Throwable ارائه شده قالب بندی و ثبت می شود.

مولفه های
t Throwable : Throwable برای ورود به سیستم

w

public static void w (String message)

نسخه شیم Log#w(String, String) .

مولفه های
message String : String ای که باید وارد شوید

w

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

نسخه شیم Log#w(String, String) . همچنین برای راحتی، String.format را صدا می کند.

مولفه های
format String : رشته قالبی برای ثبت پیام

args Object : آرگومان های رشته ای قالب

wtf

public static void wtf (String message)

چه شکست وحشتناکی: وضعیتی را گزارش کنید که هرگز نباید اتفاق بیفتد. خطا همیشه در سطح ASSERT با پشته تماس ثبت می شود.

مولفه های
message String : پیامی که می‌خواهید ثبت شود.

wtf

public static void wtf (Throwable t)

چه شکست وحشتناکی: وضعیتی را گزارش کنید که هرگز نباید اتفاق بیفتد. خطا همیشه در سطح ASSERT با پشته تماس ثبت می شود.

مولفه های
t Throwable : (اختیاری) یک استثنا برای ورود. در صورت خالی بودن، فقط پیام ثبت خواهد شد.

wtf

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

چه شکست وحشتناکی: وضعیتی را گزارش کنید که هرگز نباید اتفاق بیفتد. خطا همیشه در سطح ASSERT با پشته تماس ثبت می شود. همچنین برای راحتی، String.format را صدا می کند.

مولفه های
format String : رشته قالبی برای ثبت پیام

args Object : آرگومان های رشته ای قالب

wtf

public static void wtf (String message, 
                Throwable t)

چه شکست وحشتناکی: وضعیتی را گزارش کنید که هرگز نباید اتفاق بیفتد. خطا همیشه در سطح ASSERT با پشته تماس ثبت می شود.

مولفه های
message String : پیامی که می‌خواهید ثبت شود.

t Throwable : (اختیاری) یک استثنا برای ورود. در صورت خالی بودن، فقط پیام ثبت خواهد شد.