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

בנאים ציבוריים

CLog ()

שיטות ציבוריות

static void d (String message)

גרסת ה-shim של Log#d(String, String) .

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

גרסת ה-shim של Log#d(String, String) .

static void e (String message)

גרסת ה-shim של Log#e(String, String) .

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

גרסת ה-shim של Log#e(String, String) .

static void e (Throwable t)

גרסת ה-shim של 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)

גרסת ה-shim של Log#i(String, String) .

static void i (String message)

גרסת ה-shim של Log#i(String, String) .

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

גרסת ה-shim של Log#logAndDisplay(LogLevel, String, String) .

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

גרסת ה-shim של Log#logAndDisplay(LogLevel, String, String) .

static String parseClassName (String fullName)

מנתח את שם המחלקה הפשוט מתוך שם המחלקה המלא.

static void v (String message)

גרסת ה-shim של Log#v(String, String) .

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

גרסת ה-shim של Log#v(String, String) .

static void w (Throwable t)

וריאציה של Log#w(String, String) , כאשר מעקב המחסנית של Throwable מסופק מעוצב ומתועד.

static void w (String message)

גרסת ה-shim של Log#w(String, String) .

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

גרסת ה-shim של 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

בנאים ציבוריים

לִסְתוֹם

public CLog ()

שיטות ציבוריות

ד

public static void d (String message)

גרסת ה-shim של Log#d(String, String) .

פרמטרים
message String : String לתיעוד

ד

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

גרסת ה-shim של Log#d(String, String) . מתקשר גם ל-String.format מטעמי נוחות.

פרמטרים
format String : מחרוזת פורמט לתיעוד ההודעה

args Object : הארגומנטים של מחרוזת הפורמט

ה

public static void e (String message)

גרסת ה-shim של Log#e(String, String) .

פרמטרים
message String : String לתיעוד

ה

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

גרסת ה-shim של Log#e(String, String) . מתקשר גם ל-String.format מטעמי נוחות.

פרמטרים
format String : מחרוזת פורמט לתיעוד ההודעה

args Object : הארגומנטים של מחרוזת הפורמט

ה

public static void e (Throwable t)

גרסת ה-shim של Log#e(String, Throwable) .

פרמטרים
t Throwable : ה- Throwable to output.

findCallerClassName

public static String findCallerClassName ()

מוצא את שם המחלקה החיצונית שקרא ישירות לשיטת CLog.

החזרות
String שם המחלקה הפשוט (או ה-full-qualified אם מתרחשת שגיאה בקבלת ref למחלקה) של המחלקה החיצונית שקראה מתודה CLog, או "Unknown" אם עקבות המחסנית ריקה או מכילה רק שמות מחלקות CLog.

findCallerClassName

public static String findCallerClassName (Throwable t)

מוצא את שם המחלקה החיצונית שקרא ישירות לשיטת CLog.

פרמטרים
t Throwable : (אופציונלי) מעקב הערימה לחיפוש בתוכו, חשוף לבדיקת יחידה

החזרות
String שם המחלקה הפשוט (או ה-full-qualified אם מתרחשת שגיאה בקבלת ref למחלקה) של המחלקה החיצונית שקראה מתודה CLog, או "Unknown" אם עקבות המחסנית ריקה או מכילה רק שמות מחלקות CLog.

getClassName

public static String getClassName (int frame)

החזר את שם המחלקה הפשוט ממסגרת המחסנית של frame בנתיב הקריאה. הערה: שיטה זו עושה זאת לֹא בדוק את גבולות המערך עבור אורך עקבות הערימה.

פרמטרים
frame int : האינדקס של מסגרת מעקב מחסנית לבדיקת שם המחלקה

החזרות
String שם המחלקה הפשוט (או כשיר מלא אם מתרחשת שגיאה בקבלת ref למחלקה) עבור האלמנט הנתון של מעקב המחסנית.

אני

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

גרסת ה-shim של Log#i(String, String) . מתקשר גם ל-String.format מטעמי נוחות.

פרמטרים
format String : מחרוזת פורמט לתיעוד ההודעה

args Object : הארגומנטים של מחרוזת הפורמט

אני

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)

גרסת ה-shim של Log#logAndDisplay(LogLevel, String, String) .

פרמטרים
logLevel Log.LogLevel : LogLevel

format String : מחרוזת פורמט לתיעוד ההודעה

args Object : הארגומנטים של מחרוזת הפורמט

logAndDisplay

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

גרסת ה-shim של 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)

גרסת ה-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 to log

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)

איזה כישלון נורא: דווח על מצב שלעולם לא אמור לקרות. השגיאה תירשם תמיד ברמה 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 : (אופציונלי) חריג ביומן. אם ריק, רק ההודעה תירשם.