ফলাফল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 | কাটা স্ট্রিং |