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 指標に変換

戻り値