LogUtil.CLog
public
static
class
LogUtil.CLog
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.log.LogUtil.CLog |
מחלקת shim ל-Log שמשתמשת באופן אוטומטי בשם המחלקה הפשוט של מבצע הקריאה החוזרת בתור תג היומן
סיכום
שדות | |
|---|---|
protected
static
final
String |
CLASS_NAME
|
Constructors ציבוריים | |
|---|---|
CLog()
|
|
methods ציבוריים | |
|---|---|
static
void
|
d(String message)
גרסת ה-shim של |
static
void
|
d(String format, Object... args)
גרסת ה-shim של |
static
void
|
e(String message)
גרסת ה-shim של |
static
void
|
e(String format, Object... args)
גרסת ה-shim של |
static
void
|
e(Throwable t)
גרסת ה-shim של |
static
String
|
findCallerClassName()
הפונקציה מחזירה את שם המחלקה החיצונית שקראה ישירות לשיטה CLog. |
static
String
|
findCallerClassName(Throwable t)
הפונקציה מחזירה את השם של המחלקה החיצונית שקראה ישירות לשיטה CLog. |
static
String
|
getClassName(int frame)
הפונקציה מחזירה את שם המחלקה הפשוט ממסגרת המחסנית ה- |
static
void
|
i(String format, Object... args)
גרסת ה-shim של |
static
void
|
i(String message)
גרסת ה-shim של |
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)
גרסת ה-shim של |
static
void
|
v(String format, Object... args)
גרסת ה-shim של |
static
void
|
w(Throwable t)
וריאציה של |
static
void
|
w(String message)
גרסת ה-shim של |
static
void
|
w(String format, Object... args)
גרסת ה-shim של |
static
void
|
wtf(String message)
What a Terrible Failure: Report a condition that should never happen. |
static
void
|
wtf(Throwable t)
What a Terrible Failure: Report a condition that should never happen. |
static
void
|
wtf(String format, Object... args)
What a Terrible Failure: Report a condition that should never happen. |
static
void
|
wtf(String message, Throwable t)
What a Terrible Failure: Report a condition that should never happen. |
שדות
CLASS_NAME
protected static final String CLASS_NAME
Constructors ציבוריים
CLog
public CLog ()
methods ציבוריים
d
public static void d (String message)
גרסת ה-shim של Log.d(String, String).
| פרמטרים | |
|---|---|
message |
String: String לרישום ביומן |
d
public static void d (String format,
Object... args)גרסת ה-shim של Log.d(String, String). הוא גם קורא ל-String.format לנוחותכם.
| פרמטרים | |
|---|---|
format |
String: מחרוזת פורמט להודעה שרוצים לרשום ביומן |
args |
Object: הארגומנטים של מחרוזת הפורמט |
e
public static void e (String message)
גרסת ה-shim של Log.e(String, String).
| פרמטרים | |
|---|---|
message |
String: String לרישום ביומן |
e
public static void e (String format,
Object... args)גרסת ה-shim של Log.e(String, String). הוא גם קורא ל-String.format לנוחותכם.
| פרמטרים | |
|---|---|
format |
String: מחרוזת פורמט להודעה שרוצים לרשום ביומן |
args |
Object: הארגומנטים של מחרוזת הפורמט |
e
public static void e (Throwable t)
גרסת ה-shim של Log.e(String, Throwable).
| פרמטרים | |
|---|---|
t |
Throwable: Throwable שרוצים להוציא. |
findCallerClassName
public static String findCallerClassName ()
הפונקציה מחזירה את השם של המחלקה החיצונית שקראה ישירות לשיטה CLog.
| החזרות | |
|---|---|
String |
שם המחלקה הפשוט (או השם המלא אם מתרחשת שגיאה בקבלת הפניה למחלקה) של המחלקה החיצונית שקראה לשיטת CLog, או 'לא ידוע' אם מעקב המחסנית ריק או מכיל רק שמות של מחלקות CLog. |
findCallerClassName
public static String findCallerClassName (Throwable t)
הפונקציה מחזירה את השם של המחלקה החיצונית שקראה ישירות לשיטה CLog.
| פרמטרים | |
|---|---|
t |
Throwable: (אופציונלי) דוח הקריסות לחיפוש בתוכו, מוצג לבדיקות יחידה |
| החזרות | |
|---|---|
String |
שם המחלקה הפשוט (או השם המלא אם מתרחשת שגיאה בקבלת הפניה למחלקה) של המחלקה החיצונית שקראה לשיטת CLog, או 'לא ידוע' אם מעקב המחסנית ריק או מכיל רק שמות של מחלקות CLog. |
getClassName
public static String getClassName (int frame)
הפונקציה מחזירה את שם המחלקה הפשוט ממסגרת המחסנית ה-frame בנתיב הקריאה.
הערה: השיטה הזו
| פרמטרים | |
|---|---|
frame |
int: האינדקס של מסגרת מעקב אחר מחסנית (stack trace) לבדיקה של שם המחלקה |
| החזרות | |
|---|---|
String |
השם הפשוט של המחלקה (או השם המלא אם מתרחשת שגיאה בקבלת הפניה למחלקה) עבור הרכיב הנתון של מעקב המחסנית. |
i
public static void i (String format,
Object... args)גרסת ה-shim של Log.i(String, String). הוא גם קורא ל-String.format לנוחותכם.
| פרמטרים | |
|---|---|
format |
String: מחרוזת פורמט להודעה שרוצים לרשום ביומן |
args |
Object: הארגומנטים של מחרוזת הפורמט |
i
public static void i (String message)
גרסת ה-shim של Log.i(String, String).
| פרמטרים | |
|---|---|
message |
String: String לרישום ביומן |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
| פרמטרים | |
|---|---|
logLevel |
Log.LogLevel: LogLevel |
format |
String: מחרוזת פורמט להודעה שרוצים לרשום ביומן |
args |
Object: הארגומנטים של מחרוזת הפורמט |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String format, Object... args)
| פרמטרים | |
|---|---|
logLevel |
Log.LogLevel: LogLevel |
format |
String: מחרוזת פורמט להודעה שרוצים לרשום ביומן |
args |
Object: הארגומנטים של מחרוזת הפורמט |
logAndDisplay
public static void logAndDisplay (Log.LogLevel logLevel, String message)
| פרמטרים | |
|---|---|
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)
גרסת ה-shim של Log.v(String, String).
| פרמטרים | |
|---|---|
message |
String: String לרישום ביומן |
v
public static void v (String format,
Object... args)גרסת ה-shim של 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)
גרסת ה-shim של Log.w(String, String).
| פרמטרים | |
|---|---|
message |
String: String לרישום ביומן |
w
public static void w (String format,
Object... args)גרסת ה-shim של Log.w(String, String). הוא גם קורא ל-String.format לנוחותכם.
| פרמטרים | |
|---|---|
format |
String: מחרוזת פורמט להודעה שרוצים לרשום ביומן |
args |
Object: הארגומנטים של מחרוזת הפורמט |
wtf
public static void wtf (String message)
What a Terrible Failure: Report a condition that should never happen. השגיאה תמיד תתועד ברמה ASSERT עם מחסנית הקריאות.
| פרמטרים | |
|---|---|
message |
String: ההודעה שרוצים לרשום ביומן. |
מה לעזאזל
public static void wtf (Throwable t)
What a Terrible Failure: Report a condition that should never happen. השגיאה תמיד תתועד ברמה ASSERT עם מחסנית הקריאות.
| פרמטרים | |
|---|---|
t |
Throwable: (אופציונלי) חריג לרישום ביומן. אם הערך הוא null, רק ההודעה תתועד ביומן. |
wtf
public static void wtf (String format,
Object... args)What a Terrible Failure: Report a condition that should never happen. השגיאה תמיד תתועד ברמה ASSERT עם מחסנית הקריאות. הוא גם קורא ל-String.format לנוחותכם.
| פרמטרים | |
|---|---|
format |
String: מחרוזת פורמט להודעה שרוצים לרשום ביומן |
args |
Object: הארגומנטים של מחרוזת הפורמט |
wtf
public static void wtf (String message,
Throwable t)What a Terrible Failure: Report a condition that should never happen. השגיאה תמיד תתועד ברמה ASSERT עם מחסנית הקריאות.
| פרמטרים | |
|---|---|
message |
String: ההודעה שרוצים לרשום ביומן. |
t |
Throwable: (אופציונלי) חריג לרישום ביומן. אם הערך הוא null, רק ההודעה תתועד ביומן. |