ResultDBUtil
public
final
class
ResultDBUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.resultdb.ResultDBUtil |
Class utilitas untuk pelapor ResultDB.
Ringkasan
Konstruktor publik | |
---|---|
ResultDBUtil()
|
Metode publik | |
---|---|
static
String
|
bytesToHex(byte[] bytes)
Mengonversi array byte menjadi string heksadesimal. |
static
String
|
makeValidKey(String key)
Pastikan kunci valid untuk ResultDB. |
static
String
|
truncateString(String input, int maxBytes)
Memotong string ke byte maksimum yang ditentukan, sehingga tidak memecah karakter multi-byte. |
Konstruktor publik
ResultDBUtil
public ResultDBUtil ()
Metode publik
bytesToHex
public static String bytesToHex (byte[] bytes)
Mengonversi array byte menjadi string heksadesimal.
Parameter | |
---|---|
bytes |
byte |
Hasil | |
---|---|
String |
makeValidKey
public static String makeValidKey (String key)
Pastikan kunci valid untuk ResultDB.
Kunci harus cocok dengan ekspresi reguler: ^[a-z][a-z0-9_]*(/[a-z][a-z0-9_]*)*$
Parameter | |
---|---|
key |
String |
Hasil | |
---|---|
String |
truncateString
public static String truncateString (String input, int maxBytes)
Memotong string ke byte maksimum yang ditentukan, sehingga tidak memecah karakter multi-byte.
Parameter | |
---|---|
input |
String : string yang akan dipotong |
maxBytes |
int : jumlah maksimum byte (dalam encoding utf-8) yang akan dipotong |
Hasil | |
---|---|
String |
string yang terpotong |