LogUtil.CLog

public static class LogUtil.CLog
extends Object

java.lang.Object
   ↳ com.android.tradefed.log.LogUtil.CLog


Log के लिए एक शिम क्लास, जो कॉलर के सामान्य क्लास के नाम का इस्तेमाल, लॉग टैग के तौर पर अपने-आप करती है

खास जानकारी

फ़ील्ड्स की फ़िल्में

protected static final String CLASS_NAME

सार्वजनिक कंस्ट्रक्टर

CLog()

सार्वजनिक तरीके

static void d(String message)

Log.d(String, String) का शिम वर्शन.

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

Log.d(String, String) का शिम वर्शन.

static void e(String message)

Log.e(String, String) का शिम वर्शन.

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

Log.e(String, String) का शिम वर्शन.

static void e(Throwable t)

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)

Log.i(String, String) का शिम वर्शन.

static void i(String message)

Log.i(String, String) का शिम वर्शन.

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)) का शिम वर्शन.

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)) का शिम वर्शन.

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)) का शिम वर्शन.

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

यह फ़ंक्शन, क्लास के पूरे नाम से क्लास का आसान नाम पार्स करता है.

static void v(String message)

Log.v(String, String) का शिम वर्शन.

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

Log.v(String, String) का शिम वर्शन.

static void w(Throwable t)

Log.w(String, String) का एक वैरिएशन, जहां दिए गए Throwable के स्टैक ट्रेस को फ़ॉर्मैट किया जाता है और लॉग किया जाता है.

static void w(String message)

Log.w(String, String) का शिम वर्शन.

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

Log.w(String, String) का शिम वर्शन.

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

सार्वजनिक कंस्ट्रक्टर

CLog

public CLog ()

सार्वजनिक तरीके

d

public static void d (String message)

Log.d(String, String) का शिम वर्शन.

पैरामीटर
message String: लॉग करने के लिए String

d

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

Log.d(String, String) का शिम वर्शन. यह सुविधा के लिए, String.format को भी कॉल करता है.

पैरामीटर
format String: लॉग किए जाने वाले मैसेज के लिए फ़ॉर्मैट स्ट्रिंग

args Object: फ़ॉर्मैट स्ट्रिंग के आर्ग्युमेंट

e

public static void e (String message)

Log.e(String, String) का शिम वर्शन.

पैरामीटर
message String: लॉग करने के लिए String

e

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

Log.e(String, String) का शिम वर्शन. यह सुविधा के लिए, String.format को भी कॉल करता है.

पैरामीटर
format String: लॉग किए जाने वाले मैसेज के लिए फ़ॉर्मैट स्ट्रिंग

args Object: फ़ॉर्मैट स्ट्रिंग के आर्ग्युमेंट

e

public static void e (Throwable t)

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)

Log.i(String, String) का शिम वर्शन. यह सुविधा के लिए, String.format को भी कॉल करता है.

पैरामीटर
format String: लॉग किए जाने वाले मैसेज के लिए फ़ॉर्मैट स्ट्रिंग

args Object: फ़ॉर्मैट स्ट्रिंग के आर्ग्युमेंट

i

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

parseClassName

public static String parseClassName (String fullName)

यह फ़ंक्शन, क्लास के पूरे नाम से क्लास का आसान नाम पार्स करता है. अगर फ़ॉर्मैटिंग पहले से ही किसी क्लास के नाम जैसी दिखती है, तो सिर्फ़ वही नाम दिखाया जाता है.

पैरामीटर
fullName String: पार्स करने के लिए क्लास का पूरा नाम

रिटर्न
String क्लास का आसान नाम

v

public static void v (String message)

Log.v(String, String) का शिम वर्शन.

पैरामीटर
message String: लॉग करने के लिए String

v

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

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)

Log.w(String, String) का शिम वर्शन.

पैरामीटर
message String: लॉग करने के लिए String

w

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

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: वह मैसेज जिसे आपको लॉग करना है.

wtf

public static void wtf (Throwable t)

What a Terrible Failure: Report a condition that should never happen. गड़बड़ी हमेशा कॉल स्टैक के साथ लेवल ASSERT पर लॉग की जाएगी.

पैरामीटर
t Throwable: (ज़रूरी नहीं) लॉग करने के लिए अपवाद. अगर यह वैल्यू शून्य है, तो सिर्फ़ मैसेज को लॉग किया जाएगा.

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: (ज़रूरी नहीं) लॉग करने के लिए अपवाद. अगर यह वैल्यू शून्य है, तो सिर्फ़ मैसेज को लॉग किया जाएगा.