ResultDBUtil

public final class ResultDBUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.result.resultdb.ResultDBUtil


ResultDB raporlayıcısı için yardımcı program sınıfı.

Özet

Herkese açık kurucular

ResultDBUtil()

Herkese açık yöntemler

static String bytesToHex(byte[] bytes)

Bir bayt dizisini on altılık dizeye dönüştürür.

static String makeValidKey(String key)

Anahtarın ResultDB için geçerli olduğundan emin olun.

static String truncateString(String input, int maxBytes)

Çok baytlı bir karakterin bölünmesini önleyerek dizenin uzunluğunu belirtilen maksimum bayt sayısına göre kısaltır.

Herkese açık kurucular

ResultDBUtil

public ResultDBUtil ()

Herkese açık yöntemler

bytesToHex

public static String bytesToHex (byte[] bytes)

Bir bayt dizisini on altılık dizeye dönüştürür.

Parametreler
bytes byte

İlerlemeler
String

makeValidKey

public static String makeValidKey (String key)

Anahtarın ResultDB için geçerli olduğundan emin olun.

Anahtar, şu normal ifadeyle eşleşmelidir: ^[a-z][a-z0-9_]*(/[a-z][a-z0-9_]*)*$

Parametreler
key String

İlerlemeler
String

truncateString

public static String truncateString (String input, 
                int maxBytes)

Çok baytlı bir karakterin bölünmesini önleyerek dizenin uzunluğunu belirtilen maksimum bayt sayısına göre kısaltır.

Parametreler
input String: kısaltılacak dize

maxBytes int: Kırpılacak maksimum bayt sayısı (utf-8 kodlamasında)

İlerlemeler
String kısaltılmış dize