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 המחרוזת המקוצרת