ResultDBUtil
public
final
class
ResultDBUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.result.resultdb.ResultDBUtil |
فئة أداة لمسؤول قاعدة بيانات النتائج
ملخّص
وظائف الإنشاء العامة | |
|---|---|
ResultDBUtil()
|
|
الطرق العامة | |
|---|---|
static
String
|
bytesToHex(byte[] bytes)
لتحويل صفيف بايت إلى سلسلة سداسية عشرية. |
static
String
|
makeValidKey(String key)
تأكَّد من أنّ المفتاح صالح لخدمة ResultDB. |
static
String
|
truncateString(String input, int maxBytes)
تقتطع السلسلة إلى الحد الأقصى من وحدات البايت المحدّدة، ما يتجنّب تقسيم حرف مكوّن من وحدات بايت متعددة. |
وظائف الإنشاء العامة
ResultDBUtil
public ResultDBUtil ()
الطرق العامة
bytesToHex
public static String bytesToHex (byte[] bytes)
لتحويل صفيف بايت إلى سلسلة سداسية عشرية.
| المعلمات | |
|---|---|
bytes |
byte |
| المرتجعات | |
|---|---|
String |
|
makeValidKey
public static String makeValidKey (String key)
تأكَّد من أنّ المفتاح صالح لخدمة ResultDB.
يجب أن يتطابق المفتاح مع التعبير العادي: ^[a-z][a-z0-9_]*(/[a-z][a-z0-9_]*)*$
| المعلمات | |
|---|---|
key |
String |
| المرتجعات | |
|---|---|
String |
|
truncateString
public static String truncateString (String input,
int maxBytes)تقتطع السلسلة إلى الحد الأقصى من وحدات البايت المحدّدة، ما يتجنّب تقسيم حرف مكوّن من وحدات بايت متعددة.
| المعلمات | |
|---|---|
input |
String: السلسلة المطلوب اقتطاعها |
maxBytes |
int: الحد الأقصى لعدد البايتات (بترميز utf-8) التي سيتم اقتطاعها |
| المرتجعات | |
|---|---|
String |
السلسلة المقتطعة |