TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.proto.TfMetricProtoUtil


Map<string, string="">에서 Map<string, metric="">으로의 전환을 지원하는 유틸리티 클래스입니다.</string,></string,>

요약

공개 생성자

TfMetricProtoUtil()

공개 메서드

static compatibleConvert( map)

Map<string, metric="">에서 Map<string, string="">으로 변환됩니다. </string,></string,>

static MetricMeasurement.Metric doubleArrayToMetric( metric)

실수 목록을 Metric로 변환합니다.

static MetricMeasurement.Metric doubleToMetric(Double metric)

간단한 Double 측정항목을 Metric로 변환합니다.

static MetricMeasurement.Metric numericArrayToMetric( metric)

숫자 (int64) 목록을 Metric로 변환합니다.

static MetricMeasurement.Metric numericToMetric(long value, String unit)

단일 long/int 값의 Metric를 만들고 선택적으로 단위를 제공합니다.

static MetricMeasurement.Metric numericToMetric(Long metric)

간단한 숫자 측정항목을 Metric으로 변환합니다.

static MetricMeasurement.Metric stringArrayToMetric( metric)

문자열 목록을 Metric로 변환합니다.

static MetricMeasurement.Metric stringToMetric(String metric)

간단한 문자열 측정항목 (이전 형식)을 Metric (새 형식)로 변환합니다.

static upgradeConvert( metrics)

Map<string, string="">에서 HashMap<string, metric="">으로의 변환 </string,></string,>

static upgradeConvert( metrics, boolean smartNumbers)

Map<string, string="">에서 HashMap<string, metric="">으로의 변환 </string,></string,>

공개 생성자

TfMetricProtoUtil

public TfMetricProtoUtil ()

공개 메서드

compatibleConvert

public static  compatibleConvert ( map)

Map<string, metric="">을 Map<string, string="">으로 변환</string,></string,>

매개변수
map

반환 값

doubleArrayToMetric

public static MetricMeasurement.Metric doubleArrayToMetric ( metric)

실수 목록을 Metric로 변환합니다.

매개변수
metric : 측정항목이 포함된 목록입니다.

반환 값
MetricMeasurement.Metric 생성된 Metric

doubleToMetric

public static MetricMeasurement.Metric doubleToMetric (Double metric)

간단한 Double 측정항목을 Metric로 변환합니다.

매개변수
metric Double: 측정항목이 포함된 double입니다.

반환 값
MetricMeasurement.Metric 생성된 Metric

numericArrayToMetric

public static MetricMeasurement.Metric numericArrayToMetric ( metric)

숫자 (int64) 목록을 Metric로 변환합니다.

매개변수
metric : 측정항목이 포함된 목록입니다.

반환 값
MetricMeasurement.Metric 생성된 Metric

numericToMetric

public static MetricMeasurement.Metric numericToMetric (long value, 
                String unit)

단일 long/int 값의 Metric를 만들고 선택적으로 단위를 제공합니다.

매개변수
value long: 저장될 값입니다.

unit String: 값의 단위입니다. 단위가 없는 경우 null입니다.

반환 값
MetricMeasurement.Metric 정보가 채워진 Metric

numericToMetric

public static MetricMeasurement.Metric numericToMetric (Long metric)

간단한 숫자 측정항목을 Metric으로 변환합니다.

매개변수
metric Long: 측정항목이 포함된 double입니다.

반환 값
MetricMeasurement.Metric 생성된 Metric

stringArrayToMetric

public static MetricMeasurement.Metric stringArrayToMetric ( metric)

문자열 목록을 Metric로 변환합니다.

매개변수
metric : 측정항목이 포함된 목록입니다.

반환 값
MetricMeasurement.Metric 생성된 Metric

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

간단한 문자열 측정항목 (이전 형식)을 Metric (새 형식)로 변환합니다.

매개변수
metric String: 측정항목을 포함하는 문자열입니다.

반환 값
MetricMeasurement.Metric 생성된 Metric

upgradeConvert

public static  upgradeConvert ( metrics)

Map<string, string="">에서 HashMap<string, metric="">으로의 변환. 새 인터페이스로 이동하기 위함입니다. 이전 형식 제한으로 인해 정보가 부분적으로만 채워질 수 있습니다.</string,></string,>

매개변수
metrics

반환 값

upgradeConvert

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Map<string, string="">에서 HashMap<string, metric="">으로의 변환. 새 인터페이스로 이동하기 위함입니다. 이전 형식 제한으로 인해 정보가 부분적으로만 채워질 수 있습니다.</string,></string,>

매개변수
metrics

smartNumbers boolean: 숫자를 int 측정항목으로 변환

반환 값