ResultDBUtil
public
final
class
ResultDBUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.resultdb.ResultDBUtil |
Classe utilitaire pour l'auteur de rapports ResultDB.
Résumé
Constructeurs publics | |
---|---|
ResultDBUtil()
|
Méthodes publiques | |
---|---|
static
String
|
bytesToHex(byte[] bytes)
Convertit un tableau d'octets en chaîne hexadécimale. |
static
String
|
makeValidKey(String key)
Assurez-vous que la clé est valide pour ResultDB. |
static
String
|
truncateString(String input, int maxBytes)
Tronque la chaîne au nombre maximal d'octets donné, ce qui évite de diviser un caractère multi-octet. |
Constructeurs publics
ResultDBUtil
public ResultDBUtil ()
Méthodes publiques
bytesToHex
public static String bytesToHex (byte[] bytes)
Convertit un tableau d'octets en chaîne hexadécimale.
Paramètres | |
---|---|
bytes |
byte |
Renvoie | |
---|---|
String |
makeValidKey
public static String makeValidKey (String key)
Assurez-vous que la clé est valide pour ResultDB.
La clé doit correspondre à l'expression régulière: ^[a-z][a-z0-9_]*(/[a-z][a-z0-9_]*)*$
Paramètres | |
---|---|
key |
String |
Renvoie | |
---|---|
String |
truncateString
public static String truncateString (String input, int maxBytes)
Tronque la chaîne au nombre maximal d'octets donné, ce qui évite de diviser un caractère multi-octet.
Paramètres | |
---|---|
input |
String : chaîne à tronquer |
maxBytes |
int : nombre maximal d'octets (encodage UTF-8) à tronquer |
Renvoie | |
---|---|
String |
la chaîne tronquée ; |