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)
|
static
void
|
d(String format, Object... args)
|
static
void
|
e(String message)
|
static
void
|
e(String format, Object... args)
|
static
void
|
e(Throwable t)
|
static
String
|
findCallerClassName()
यह उस बाहरी क्लास का नाम ढूंढता है जिसने सीधे तौर पर CLog के किसी तरीके को कॉल किया है. |
static
String
|
findCallerClassName(Throwable t)
यह उस बाहरी क्लास का नाम ढूंढता है जिसने सीधे तौर पर CLog के किसी तरीके को कॉल किया है. |
static
String
|
getClassName(int frame)
कॉल पाथ में मौजूद |
static
void
|
i(String format, Object... args)
|
static
void
|
i(String message)
|
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)
|
static
void
|
v(String format, Object... args)
|
static
void
|
w(Throwable t)
यह |
static
void
|
w(String message)
|
static
void
|
w(String format, Object... args)
|
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
पब्लिक कंस्ट्रक्टर
CLog
public CLog ()
सार्वजनिक तरीके
d
public static void d (String message)
Log.d(String, String) का शिम वर्शन.
| पैरामीटर | |
|---|---|
message |
String: The String to log |
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: The String to log |
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 क्लास के नाम शामिल हैं, तो यह "Unknown" होता है. |
findCallerClassName
public static String findCallerClassName (Throwable t)
यह उस बाहरी क्लास का नाम ढूंढता है जिसने सीधे तौर पर CLog के किसी तरीके को कॉल किया है.
| पैरामीटर | |
|---|---|
t |
Throwable: (ज़रूरी नहीं) वह स्टैक ट्रेस जिसमें खोजना है. इसे यूनिट टेस्टिंग के लिए उपलब्ध कराया जाता है |
| रिटर्न | |
|---|---|
String |
यह CLog के किसी तरीके को कॉल करने वाली बाहरी क्लास का सामान्य क्लास नेम होता है. अगर क्लास का रेफ़रंस पाने में कोई गड़बड़ी होती है, तो यह पूरी तरह से क्वालिफ़ाइड होता है. अगर स्टैक ट्रेस खाली है या इसमें सिर्फ़ CLog क्लास के नाम शामिल हैं, तो यह "Unknown" होता है. |
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: The String to log |
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: The String to log |
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: The String to log |
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: The Throwable to log |
w
public static void w (String message)
Log.w(String, String) का शिम वर्शन.
| पैरामीटर | |
|---|---|
message |
String: The String to log |
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)
यह एक गंभीर समस्या है: ऐसी स्थिति की रिपोर्ट करें जो कभी नहीं होनी चाहिए. गड़बड़ी को हमेशा कॉल स्टैक के साथ 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: (ज़रूरी नहीं) लॉग के लिए अपवाद. अगर यह वैल्यू शून्य है, तो सिर्फ़ मैसेज लॉग किया जाएगा. |