ResultDBUtil
public
final
class
ResultDBUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.resultdb.ResultDBUtil |
ResultDB 보고자를 위한 유틸리티 클래스입니다.
요약
공개 생성자 | |
---|---|
ResultDBUtil()
|
공개 메서드 | |
---|---|
static
String
|
bytesToHex(byte[] bytes)
바이트 배열을 16진수 문자열로 변환합니다. |
static
String
|
makeValidKey(String key)
키가 ResultDB에 유효한지 확인합니다. |
static
String
|
truncateString(String input, int maxBytes)
문자열을 지정된 최대 바이트로 자르고 다중 바이트 문자가 분리되지 않도록 합니다. |
공개 생성자
ResultDBUtil
public ResultDBUtil ()
공개 메서드
bytesToHex
public static String bytesToHex (byte[] bytes)
바이트 배열을 16진수 문자열로 변환합니다.
매개변수 | |
---|---|
bytes |
byte |
반환 값 | |
---|---|
String |
makeValidKey
public static String makeValidKey (String key)
키가 ResultDB에 유효한지 확인합니다.
키는 정규식 ^[a-z][a-z0-9_]*(/[a-z][a-z0-9_]*)*$와 일치해야 합니다.
매개변수 | |
---|---|
key |
String |
반환 값 | |
---|---|
String |
truncateString
public static String truncateString (String input, int maxBytes)
문자열을 지정된 최대 바이트로 자르고 다중 바이트 문자가 분리되지 않도록 합니다.
매개변수 | |
---|---|
input |
String : 자르려는 문자열 |
maxBytes |
int : 자르기 위한 최대 바이트 수 (utf-8 인코딩) |
반환 값 | |
---|---|
String |
잘린 문자열 |