TfMetricProtoUtil 工具

public class TfMetricProtoUtil
extends Object

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


帮助绘制地图的实用程序类前往地图过渡。

概括

公共构造函数

TfMetricProtoUtil ()

公共方法

static compatibleConvert ( map) compatibleConvert ( map)

地图转换前往地图

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

为单个 long/int 值创建一个Metric ,并可选择提供一个单位。

static MetricMeasurement.Metric stringToMetric (String metric)

将简单的字符串指标(旧格式)转换为Metric (新格式)。

static upgradeConvert ( metrics) upgradeConvert ( metrics)

从地图转换到哈希映射

static upgradeConvert ( metrics, boolean smartNumbers) upgradeConvert ( metrics, boolean smartNumbers)

从地图转换到哈希映射

公共构造函数

TfMetricProtoUtil 工具

public TfMetricProtoUtil ()

公共方法

兼容转换

public static  compatibleConvert ( map)

地图转换前往地图。所有单值字符串表示形式都被使用,列表表示形式不会被转换并且将会丢失。

参数
map

退货

创建单一值

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

为单个 long/int 值创建一个Metric ,并可选择提供一个单位。

参数
value long :将存储的值。

unit String :值的单位,如果没有单位则为 null。

退货
MetricMeasurement.Metric填充有信息的Metric

字符串转公制

public static MetricMeasurement.Metric stringToMetric (String metric)

将简单的字符串指标(旧格式)转换为Metric (新格式)。

参数
metric String :包含指标的字符串。

退货
MetricMeasurement.Metric创建的Metric

升级转换

public static  upgradeConvert ( metrics)

从地图转换到哈希映射。以便进入新界面。由于旧格式限制,信息可能仅填充部分。

参数
metrics

退货

升级转换

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

从地图转换到哈希映射。以便进入新界面。由于旧格式限制,信息可能仅填充部分。

参数
metrics

smartNumbers boolean :将数字转换为 int 指标

退货