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 指標

退貨