LogUtil.CLog
public static class LogUtil.CLog
extends Object
| شیء جاوا | |
| ↳ | com.android.tradefed.log.LogUtil.CLog |
یک کلاس shim برای Log که به طور خودکار از نام کلاس سادهی فراخوانیکننده به عنوان تگ log استفاده میکند.
خلاصه
فیلدها | |
|---|---|
protected static final String | CLASS_NAME |
سازندگان عمومی | |
|---|---|
CLog () | |
روشهای عمومی | |
|---|---|
static void | d (String message) نسخه شیم از |
static void | d (String format, Object... args) نسخه شیم از |
static void | e (String message) نسخه شیم از |
static void | e (String format, Object... args) نسخه شیم از |
static void | e (Throwable t) نسخه شیم از |
static String | findCallerClassName ()نام کلاس خارجی که مستقیماً یک متد CLog را فراخوانی کرده است، پیدا میکند. |
static String | findCallerClassName (Throwable t)نام کلاس خارجی که مستقیماً یک متد CLog را فراخوانی کرده است، پیدا میکند. |
static String | getClassName (int frame) نام کلاس ساده را از |
static void | i (String format, Object... args) نسخه شیم از |
static void | i (String message) نسخه شیم از |
static void | logAndDisplay ( Log.LogLevel logLevel, String format, Object... args) نسخه شبیه سازی شده |
static void | logAndDisplay ( Log.LogLevel logLevel, String format, Object... args) نسخه شبیه سازی شده |
static void | logAndDisplay ( Log.LogLevel logLevel, String message) نسخه شبیه سازی شده |
static void | logAndDisplay ( Log.LogLevel logLevel, String message) |
static String | parseClassName (String fullName)نام کلاس ساده را از نام کامل کلاس تجزیه میکند. |
static void | v (String message) نسخه شیم از |
static void | v (String format, Object... args) نسخه شیم از |
static void | w (Throwable t) نوعی از |
static void | w (String message) نسخه شیم از |
static void | w (String format, Object... args) نسخه شیم از |
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
سازندگان عمومی
سی لاگ
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 . |
نام کلاس تماس گیرنده را پیدا کنید
public static String findCallerClassName ()
نام کلاس خارجی که مستقیماً یک متد CLog را فراخوانی کرده است، پیدا میکند.
| بازگشتها | |
|---|---|
String | نام کلاس ساده (یا نام کامل در صورت بروز خطا در دریافت ارجاع به کلاس) کلاس خارجی که متد CLog را فراخوانی کرده است، یا "نامشخص" در صورتی که مسیر پشته خالی باشد یا فقط شامل نام کلاسهای CLog باشد. |
نام کلاس تماس گیرنده را پیدا کنید
public static String findCallerClassName (Throwable t)
نام کلاس خارجی که مستقیماً یک متد CLog را فراخوانی کرده است، پیدا میکند.
| پارامترها | |
|---|---|
t | Throwable : (اختیاری) ردیابی پشته برای جستجو در داخل، در معرض آزمایش واحد |
| بازگشتها | |
|---|---|
String | نام کلاس ساده (یا نام کامل در صورت بروز خطا در دریافت ارجاع به کلاس) کلاس خارجی که متد CLog را فراخوانی کرده است، یا "نامشخص" در صورتی که مسیر پشته خالی باشد یا فقط شامل نام کلاسهای CLog باشد. |
دریافت نام کلاس
public static String getClassName (int frame)
نام کلاس ساده را از frame th Stack frame در مسیر فراخوانی برمیگرداند. توجه: این متد
| پارامترها | |
|---|---|
frame | int : اندیس فریم ردیابی پشته برای بررسی نام کلاس |
| بازگشتها | |
|---|---|
String | نام کلاس ساده (یا نام کامل در صورت بروز خطا در دریافت ارجاع به کلاس) برای عنصر داده شده از رد پشته. |
من
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 |
نام کلاس تجزیه
public static String parseClassName (String fullName)
نام کلاس ساده را از نام کامل کلاس جدا میکند. اگر قالببندی از قبل شبیه یک نام کلاس ساده باشد، آن را برمیگرداند.
| پارامترها | |
|---|---|
fullName | String : نام کامل کلاس برای تجزیه |
| بازگشتها | |
|---|---|
String | نام کلاس ساده |
وی
public static void v (String message)
نسخه شیم از Log.v(String, String) .
| پارامترها | |
|---|---|
message | String : String که باید ثبت شود |
وی
public static void v (String format,
Object... args)نسخه شیم از Log.v(String, String) . همچنین برای راحتی String.format را فراخوانی میکند.
| پارامترها | |
|---|---|
format | String : یک رشته با فرمت مشخص برای ثبت پیام |
args | Object : آرگومانهای رشتهی قالببندی |
دبلیو
public static void w (Throwable t)
نوعی از Log.w(String, String) که در آن رد پشته Throwable ارائه شده قالببندی و ثبت میشود.
| پارامترها | |
|---|---|
t | Throwable : Throwable برای ورود به سیستم |
دبلیو
public static void w (String message)
نسخه شیم از Log.w(String, String) .
| پارامترها | |
|---|---|
message | String : String که باید ثبت شود |
دبلیو
public static void w (String format,
Object... args)نسخه شیم از Log.w(String, String) . همچنین برای راحتی String.format را فراخوانی میکند.
| پارامترها | |
|---|---|
format | String : یک رشته با فرمت مشخص برای ثبت پیام |
args | Object : آرگومانهای رشتهی قالببندی |
چی؟
public static void wtf (String message)
چه شکست وحشتناکی: وضعیتی را گزارش دهید که هرگز نباید اتفاق بیفتد. خطا همیشه در سطح ASSERT با پشته فراخوانی ثبت میشود.
| پارامترها | |
|---|---|
message | String : پیامی که میخواهید ثبت شود. |
چی؟
public static void wtf (Throwable t)
چه شکست وحشتناکی: وضعیتی را گزارش دهید که هرگز نباید اتفاق بیفتد. خطا همیشه در سطح ASSERT با پشته فراخوانی ثبت میشود.
| پارامترها | |
|---|---|
t | Throwable : (اختیاری) یک استثنا برای ثبت وقایع. اگر null باشد، فقط پیام ثبت خواهد شد. |
چی؟
public static void wtf (String format,
Object... args)چه شکست وحشتناکی: وضعیتی را گزارش دهید که هرگز نباید اتفاق بیفتد. خطا همیشه در سطح ASSERT با پشته فراخوانی ثبت میشود. همچنین برای راحتی String.format را فراخوانی میکند.
| پارامترها | |
|---|---|
format | String : یک رشته با فرمت مشخص برای ثبت پیام |
args | Object : آرگومانهای رشتهی قالببندی |
چی؟
public static void wtf (String message,
Throwable t)چه شکست وحشتناکی: وضعیتی را گزارش دهید که هرگز نباید اتفاق بیفتد. خطا همیشه در سطح ASSERT با پشته فراخوانی ثبت میشود.
| پارامترها | |
|---|---|
message | String : پیامی که میخواهید ثبت شود. |
t | Throwable : (اختیاری) یک استثنا برای ثبت وقایع. اگر null باشد، فقط پیام ثبت خواهد شد. |