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