TfMetricProtoUtil
public class TfMetricProtoUtil
extends Object
java.lang.Объект |
↳ | com.android.tradefed.util.proto.TfMetricProtoUtil |
Вспомогательный класс для помощи с картой на карту переход.
Краткое содержание
Общественные конструкторы
TfMetricProtoUtil
public TfMetricProtoUtil ()
Публичные методы
совместимыйПреобразовать
public static compatibleConvert ( map)
Преобразование карты на карту . Используются все строковые представления с одним значением, представление списка не преобразуется и будет потеряно.
создатьSingleValue
public static MetricMeasurement.Metric createSingleValue (long value,
String unit)
Создайте Metric
для одного значения long/int и при необходимости укажите единицу измерения.
Параметры |
---|
value | long : значение, которое будет сохранено. |
unit | String : единица измерения значения или ноль, если единица измерения отсутствует. |
Возврат |
---|
MetricMeasurement.Metric | Metric , заполненная информацией. |
строкатометрик
public static MetricMeasurement.Metric stringToMetric (String metric)
Преобразуйте простую строковую метрику (старый формат) в Metric
(новый формат).
Параметры |
---|
metric | String : строка, содержащая метрику. |
Возврат |
---|
MetricMeasurement.Metric | Созданная Metric |
обновитьПреобразовать
public static upgradeConvert ( metrics)
Конвертация с карты в HashMap . Для того, чтобы перейти в новый интерфейс. Информация может быть заполнена только частично из-за ограничений старого формата.
обновитьПреобразовать
public static upgradeConvert ( metrics,
boolean smartNumbers)
Конвертация с карты в HashMap . Для того, чтобы перейти в новый интерфейс. Информация может быть заполнена только частично из-за ограничений старого формата.
Параметры |
---|
metrics | |
smartNumbers | boolean : преобразовать числа в целочисленные метрики |