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)

कितनी गंभीर गड़बड़ी: ऐसी स्थिति के बारे में बताएं जो कभी नहीं होनी चाहिए.

static void wtf(Throwable t)

कितनी गंभीर गड़बड़ी: ऐसी स्थिति के बारे में बताएं जो कभी नहीं होनी चाहिए.

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

कितनी गंभीर गड़बड़ी: ऐसी स्थिति के बारे में बताएं जो कभी नहीं होनी चाहिए.

static void wtf(String message, Throwable t)

कितनी गंभीर गड़बड़ी: ऐसी स्थिति के बारे में बताएं जो कभी नहीं होनी चाहिए.

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

क्लास_NAME

protected static final String CLASS_NAME

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

क्लॉग

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

लॉगऐंडडिसप्ले

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: फ़ॉर्मैट स्ट्रिंग के आर्ग्युमेंट

लॉगऐंडडिसप्ले

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: फ़ॉर्मैट स्ट्रिंग के आर्ग्युमेंट

लॉगऐंडडिसप्ले

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

लॉगऐंडडिसप्ले

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

पैरामीटर
logLevel Log.LogLevel

message String

पार्सक्लासनाम

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: फ़ॉर्मैट स्ट्रिंग के आर्ग्युमेंट

डब्ल्यूटीएफ़

public static void wtf (String message)

कितनी गंभीर गड़बड़ी: ऐसी स्थिति के बारे में बताएं जो कभी नहीं होनी चाहिए. गड़बड़ी को हमेशा कॉल स्टैक के साथ ASSERT लेवल पर लॉग किया जाएगा.

पैरामीटर
message String: वह मैसेज जिसे आपको लॉग करना है.

डब्ल्यूटीएफ़

public static void wtf (Throwable t)

कितनी गंभीर गड़बड़ी: ऐसी स्थिति के बारे में बताएं जो कभी नहीं होनी चाहिए. गड़बड़ी को हमेशा कॉल स्टैक के साथ ASSERT लेवल पर लॉग किया जाएगा.

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

डब्ल्यूटीएफ़

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

कितनी गंभीर गड़बड़ी: ऐसी स्थिति के बारे में बताएं जो कभी नहीं होनी चाहिए. गड़बड़ी को हमेशा कॉल स्टैक के साथ ASSERT लेवल पर लॉग किया जाएगा. सुविधा के लिए String.format को भी कॉल करता है.

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

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

डब्ल्यूटीएफ़

public static void wtf (String message, 
                Throwable t)

कितनी गंभीर गड़बड़ी: ऐसी स्थिति के बारे में बताएं जो कभी नहीं होनी चाहिए. गड़बड़ी को हमेशा कॉल स्टैक के साथ ASSERT लेवल पर लॉग किया जाएगा.

पैरामीटर
message String: वह मैसेज जिसे आपको लॉग करना है.

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