ResultDBUtil
public
final
class
ResultDBUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.resultdb.ResultDBUtil |
Clase de utilidad para el generador de informes de ResultDB.
Resumen
Constructores públicos | |
---|---|
ResultDBUtil()
|
Métodos públicos | |
---|---|
static
String
|
bytesToHex(byte[] bytes)
Convierte un array de bytes en una cadena hexadecimal. |
static
String
|
makeValidKey(String key)
Asegúrate de que la clave sea válida para ResultDB. |
static
String
|
truncateString(String input, int maxBytes)
Trunque la cadena a los bytes máximos especificados y evita dividir un carácter de varios bytes. |
Constructores públicos
ResultDBUtil
public ResultDBUtil ()
Métodos públicos
bytesToHex
public static String bytesToHex (byte[] bytes)
Convierte un array de bytes en una cadena hexadecimal.
Parámetros | |
---|---|
bytes |
byte |
Muestra | |
---|---|
String |
makeValidKey
public static String makeValidKey (String key)
Asegúrate de que la clave sea válida para ResultDB.
La clave debe coincidir con la regex: ^[a-z][a-z0-9_]*(/[a-z][a-z0-9_]*)*$
Parámetros | |
---|---|
key |
String |
Muestra | |
---|---|
String |
truncateString
public static String truncateString (String input, int maxBytes)
Trunque la cadena a los bytes máximos especificados y evita dividir un carácter de varios bytes.
Parámetros | |
---|---|
input |
String : Es la cadena que se truncará. |
maxBytes |
int : Es la cantidad máxima de bytes (en codificación UTF-8) que se truncarán. |
Muestra | |
---|---|
String |
la cadena truncada |