LogUtil.CLog

public static class LogUtil.CLog
extends Object

JavaScript.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 של 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)

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

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

גרסת ה-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 ()

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

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: האינדקס של המסגרת של דוח הקריסות שצריך לבדוק את שם המחלקה

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

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)

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

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

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

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

איזה כישלון נורא: דיווח על תנאי שלא אמור לקרות אף פעם. השגיאה תירשם תמיד ברמת ASSERT במקבץ השיחות.

פרמטרים
message String: ההודעה שברצונך לתעד ביומן.

wtf

public static void wtf (Throwable t)

איזה כישלון נורא: דיווח על תנאי שלא אמור לקרות אף פעם. השגיאה תירשם תמיד ברמת ASSERT במקבץ השיחות.

פרמטרים
t Throwable: (אופציונלי) חריג לרישום. אם הערך הוא null, רק ההודעה תתועד.

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