ResultDBUtil
public
final
class
ResultDBUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.result.resultdb.ResultDBUtil |
Klasa pomocnicza do obsługi narzędzia do raportowania ResultDB.
Podsumowanie
Konstruktory publiczne | |
|---|---|
ResultDBUtil()
|
|
Metody publiczne | |
|---|---|
static
String
|
bytesToHex(byte[] bytes)
Konwertuje tablicę bajtów na ciąg szesnastkowy. |
static
String
|
makeValidKey(String key)
Upewnij się, że klucz jest prawidłowy w przypadku usługi ResultDB. |
static
String
|
truncateString(String input, int maxBytes)
Obcina ciąg znaków do podanej maksymalnej liczby bajtów, unikając dzielenia znaku wielobajtowego. |
Konstruktory publiczne
ResultDBUtil
public ResultDBUtil ()
Metody publiczne
bytesToHex
public static String bytesToHex (byte[] bytes)
Konwertuje tablicę bajtów na ciąg szesnastkowy.
| Parametry | |
|---|---|
bytes |
byte |
| Zwroty | |
|---|---|
String |
|
makeValidKey
public static String makeValidKey (String key)
Upewnij się, że klucz jest prawidłowy w przypadku usługi ResultDB.
Klucz musi być zgodny z wyrażeniem regularnym: ^[a-z][a-z0-9_]*(/[a-z][a-z0-9_]*)*$
| Parametry | |
|---|---|
key |
String |
| Zwroty | |
|---|---|
String |
|
truncateString
public static String truncateString (String input,
int maxBytes)Obcina ciąg znaków do podanej maksymalnej liczby bajtów, unikając dzielenia znaku wielobajtowego.
| Parametry | |
|---|---|
input |
String: ciąg do obcięcia |
maxBytes |
int: maksymalna liczba bajtów (w kodowaniu utf-8), do której należy przyciąć dane. |
| Zwroty | |
|---|---|
String |
skrócony ciąg znaków. |