ResultDBUtil
public
final
class
ResultDBUtil
extends Object
| java.lang.Object | |
| ↳ | 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)
הפונקציה מקצרת את המחרוזת למספר הבייטים המרבי שצוין, בלי לפצל תו בן כמה ביטים. |
קונסטרוקטורים גלויים לכולם
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 |
המחרוזת המקוצרת |