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)

نسخه شیم ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)) .

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

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

static void logAndDisplay ( Log.LogLevel logLevel, String message)
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)

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

فیلدها

CLASS_NAME

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)

نسخه شیم ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)) .

پارامترها
logLevel Log.LogLevel : LogLevel

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

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

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

پارامترها
logLevel Log.LogLevel : LogLevel

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

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

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

پارامترها
logLevel Log.LogLevel : LogLevel

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

logAndDisplay

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

پارامترها
logLevel Log.LogLevel

message 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 : (اختیاری) یک استثنا برای ورود به سیستم. در صورت خالی بودن، فقط پیام ثبت خواهد شد.