TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Вспомогательный класс для работы с картой на карту переход.

Краткое содержание

Публичные конструкторы

TfMetricProtoUtil ()

Публичные методы

static compatibleConvert ( map)

Преобразование карты на карту .

static MetricMeasurement.Metric doubleArrayToMetric ( metric)

Преобразовать список чисел двойной точности в Metric .

static MetricMeasurement.Metric doubleToMetric (Double metric)

Преобразовать простую двойную метрику в Metric .

static MetricMeasurement.Metric numericArrayToMetric ( metric)

Преобразовать список числовых значений (int64) в Metric .

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

Создайте Metric для одного значения типа long/int и при необходимости укажите единицу измерения.

static MetricMeasurement.Metric numericToMetric (Long metric)

Преобразовать простую числовую метрику в Metric .

static MetricMeasurement.Metric stringArrayToMetric ( metric)

Преобразовать список строк в Metric .

static MetricMeasurement.Metric stringToMetric (String metric)

Преобразовать простую строковую метрику (старый формат) в Metric (новый формат).

static upgradeConvert ( metrics)

Конвертация с карты в HashMap .

static upgradeConvert ( metrics, boolean smartNumbers)

Конвертация с карты в HashMap .

Публичные конструкторы

TfMetricProtoUtil

public TfMetricProtoUtil ()

Публичные методы

совместимыйКонвертировать

public static  compatibleConvert ( map)

Преобразование карты на карту .

Параметры
map

Возврат

doubleArrayToMetric

public static MetricMeasurement.Metric doubleArrayToMetric ( metric)

Преобразовать список чисел двойной точности в Metric .

Параметры
metric : Список, содержащий метрику.

Возврат
MetricMeasurement.Metric Созданная Metric

doubleToMetric

public static MetricMeasurement.Metric doubleToMetric (Double metric)

Преобразовать простую двойную метрику в Metric .

Параметры
metric 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)

Создайте Metric для одного значения типа long/int и при необходимости укажите единицу измерения.

Параметры
value long : значение, которое будет сохранено.

unit String : единица измерения значения или null, если единица измерения отсутствует.

Возврат
MetricMeasurement.Metric Metric , заполненная информацией.

numericToMetric

public static MetricMeasurement.Metric numericToMetric (Long metric)

Преобразовать простую числовую метрику в Metric .

Параметры
metric Long : число, содержащее метрику.

Возврат
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

обновлениеКонвертировать

public static  upgradeConvert ( metrics)

Конвертация с карты в HashMap . Чтобы перейти на новый интерфейс. Информация может быть заполнена лишь частично из-за ограничений старого формата.

Параметры
metrics

Возврат

обновлениеКонвертировать

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Конвертация с карты в HashMap . Чтобы перейти на новый интерфейс. Информация может быть заполнена лишь частично из-за ограничений старого формата.

Параметры
metrics

smartNumbers boolean : преобразование чисел в целочисленные метрики

Возврат