ফলাফলDBUtil

public final class ResultDBUtil
extends Object

java.lang.অবজেক্ট
com.android.tradefed.result.resultdb.ResultDBUtil


ResultDB রিপোর্টারের জন্য ইউটিলিটি ক্লাস।

সারাংশ

পাবলিক কনস্ট্রাক্টর

ResultDBUtil ()

পাবলিক পদ্ধতি

static String bytesToHex (byte[] bytes)

একটি বাইট অ্যারেকে হেক্সাডেসিমেল স্ট্রিংয়ে রূপান্তর করে।

static String makeValidKey (String key)

নিশ্চিত করুন যে কীটি ResultDB-এর জন্য বৈধ।

static String truncateString (String input, int maxBytes)

একটি মাল্টি-বাইট অক্ষর ভাঙা এড়িয়ে, প্রদত্ত সর্বোচ্চ বাইটে স্ট্রিংকে ছোট করে।

পাবলিক কনস্ট্রাক্টর

ফলাফলDBUtil

public ResultDBUtil ()

পাবলিক পদ্ধতি

bytesToHex

public static String bytesToHex (byte[] bytes)

একটি বাইট অ্যারেকে হেক্সাডেসিমেল স্ট্রিংয়ে রূপান্তর করে।

পরামিতি
bytes byte

রিটার্নস
String

makeValidKey

public static String makeValidKey (String key)

নিশ্চিত করুন যে কীটি ResultDB-এর জন্য বৈধ।

কীটি অবশ্যই রেজেক্সের সাথে মেলে: ^[az][a-z0-9_]*(/[az][a-z0-9_]*)*$

পরামিতি
key String

রিটার্নস
String

truncateString

public static String truncateString (String input, 
                int maxBytes)

একটি মাল্টি-বাইট অক্ষর ভাঙা এড়িয়ে, প্রদত্ত সর্বোচ্চ বাইটে স্ট্রিংকে ছোট করে।

পরামিতি
input String : ট্র্যাঙ্কেট করার জন্য স্ট্রিং

maxBytes int : সর্বোচ্চ সংখ্যক বাইট (UTF-8 এনকোডিং-এ) ছেঁটে ফেলার জন্য

রিটার্নস
String কাটা স্ট্রিং