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 من |
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: الإبلاغ عن حالة لا يجب أن تحدث أبدًا. |
static
void
|
wtf(Throwable t)
What a Terrible Failure: الإبلاغ عن حالة لا يجب أن تحدث أبدًا. |
static
void
|
wtf(String format, Object... args)
What a Terrible Failure: الإبلاغ عن حالة لا يجب أن تحدث أبدًا. |
static
void
|
wtf(String message, Throwable t)
What a Terrible Failure: الإبلاغ عن حالة لا يجب أن تحدث أبدًا. |
الحقول
CLASS_NAME
protected static final String CLASS_NAME
طُرق وضع التصميم العامة
CLog
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: وسيطات سلسلة التنسيق |
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 |
اسم الفئة البسيط (أو المؤهّل بالكامل في حال حدوث خطأ عند الحصول على مرجع إلى الفئة) للعنصر المحدّد من تتبُّع تسلسل استدعاء الدوال البرمجية. |
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: الإبلاغ عن حالة لا يجب أن تحدث أبدًا. سيتم دائمًا تسجيل الخطأ على مستوى ASSERT مع حزمة التنفيذ.
| المعلَمات | |
|---|---|
message |
String: الرسالة التي تريد تسجيلها. |
wtf
public static void wtf (Throwable t)
What a Terrible Failure: الإبلاغ عن حالة لا يجب أن تحدث أبدًا. سيتم دائمًا تسجيل الخطأ على مستوى ASSERT مع حزمة التنفيذ.
| المعلَمات | |
|---|---|
t |
Throwable: (اختياري) استثناء لتسجيله. إذا كانت القيمة فارغة، سيتم تسجيل الرسالة فقط. |
wtf
public static void wtf (String format,
Object... args)What a Terrible Failure: الإبلاغ عن حالة لا يجب أن تحدث أبدًا. سيتم دائمًا تسجيل الخطأ على مستوى ASSERT مع حزمة التنفيذ. يتم أيضًا استدعاء String.format لتسهيل الاستخدام.
| المعلَمات | |
|---|---|
format |
String: سلسلة تنسيق للرسالة التي سيتم تسجيلها |
args |
Object: وسيطات سلسلة التنسيق |
wtf
public static void wtf (String message,
Throwable t)What a Terrible Failure: الإبلاغ عن حالة لا يجب أن تحدث أبدًا. سيتم دائمًا تسجيل الخطأ على مستوى ASSERT مع حزمة التنفيذ.
| المعلَمات | |
|---|---|
message |
String: الرسالة التي تريد تسجيلها. |
t |
Throwable: (اختياري) استثناء لتسجيله. إذا كانت القيمة فارغة، سيتم تسجيل الرسالة فقط. |