LogUtil.CLog

public static class LogUtil.CLog
extends Object

java.lang.অবজেক্ট
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)

Log#logAndDisplay(LogLevel, String, String) এর শিম সংস্করণ।

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

Log#logAndDisplay(LogLevel, String, String) এর শিম সংস্করণ।

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)

কি একটি ভয়ঙ্কর ব্যর্থতা: এমন একটি অবস্থার প্রতিবেদন করুন যা কখনই ঘটবে না।

ক্ষেত্র

শ্রেণির নাম

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

CallerClassName খুঁজুন

public static String findCallerClassName ()

বাহ্যিক শ্রেণীর নাম খুঁজে পায় যা সরাসরি একটি CLog পদ্ধতি বলে।

রিটার্নস
String ক্লোগ মেথড নামে পরিচিত এক্সটার্নাল ক্লাসের সাধারণ ক্লাসের নাম (বা ক্লাসে রেফ পাওয়ার সময় যদি কোনো ত্রুটি দেখা দেয় তাহলে পূর্ণ-যোগ্য) অথবা স্ট্যাক ট্রেস খালি থাকলে বা শুধুমাত্র CLog ক্লাসের নাম থাকলে "অজানা"।

CallerClassName খুঁজুন

public static String findCallerClassName (Throwable t)

বাহ্যিক শ্রেণীর নাম খুঁজে পায় যা সরাসরি একটি CLog পদ্ধতি বলে।

পরামিতি
t Throwable : (ঐচ্ছিক) স্ট্যাক ট্রেস ভিতরে অনুসন্ধান করার জন্য, ইউনিট পরীক্ষার জন্য উন্মুক্ত

রিটার্নস
String ক্লোগ মেথড নামে পরিচিত এক্সটার্নাল ক্লাসের সাধারণ ক্লাসের নাম (বা ক্লাসে রেফ পাওয়ার সময় যদি কোনো ত্রুটি দেখা দেয় তাহলে পূর্ণ-যোগ্য) অথবা স্ট্যাক ট্রেস খালি থাকলে বা শুধুমাত্র 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)

Log#logAndDisplay(LogLevel, String, String) এর শিম সংস্করণ।

পরামিতি
logLevel Log.LogLevel : লগ LogLevel

format String : বার্তাটি লগ করার জন্য একটি ফর্ম্যাট স্ট্রিং

args Object : ফরম্যাট স্ট্রিং আর্গুমেন্ট

logAndDisplay

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

Log#logAndDisplay(LogLevel, String, String) এর শিম সংস্করণ।

পরামিতি
logLevel Log.LogLevel : লগ LogLevel

message String : লগ করার জন্য 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)

কি একটি ভয়ঙ্কর ব্যর্থতা: এমন একটি অবস্থার প্রতিবেদন করুন যা কখনই ঘটবে না। ত্রুটিটি সর্বদা কল স্ট্যাকের সাথে লেভেল 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 : (ঐচ্ছিক) লগ করার জন্য একটি ব্যতিক্রম। শূন্য হলে, শুধুমাত্র বার্তা লগ করা হবে।