TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Class utilitas untuk membantu transisi Map<string, string=""> ke Map<string, metric="">.</string,></string,>

Ringkasan

Konstruktor publik

TfMetricProtoUtil()

Metode publik

static Map<String, String> compatibleConvert(Map<String, MetricMeasurement.Metric> map)

Konversi Map<string, metric=""> ke Map<string, string="">. </string,></string,>

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

Buat Metric untuk satu nilai panjang/int, dan secara opsional berikan unit.

static MetricMeasurement.Metric doubleArrayToMetric(List<Double> metric)

Konversi daftar ganda ke Metric.

static MetricMeasurement.Metric doubleToMetric(Double metric)

Konversi metrik Double sederhana ke Metric.

static MetricMeasurement.Metric numericArrayToMetric(List<Long> metric)

Konversi daftar numerik (int64) ke Metric.

static MetricMeasurement.Metric numericToMetric(Long metric)

Konversi metrik numerik sederhana ke Metric.

static MetricMeasurement.Metric stringArrayToMetric(List<String> metric)

Konversi daftar string ke Metric.

static MetricMeasurement.Metric stringToMetric(String metric)

Konversi metrik String sederhana (format lama) ke Metric (format baru).

static HashMap<String, MetricMeasurement.Metric> upgradeConvert(Map<String, String> metrics)

Konversi dari Map<string, string=""> ke HashMap<string, metric="">. </string,></string,>

static HashMap<String, MetricMeasurement.Metric> upgradeConvert(Map<String, String> metrics, boolean smartNumbers)

Konversi dari Map<string, string=""> ke HashMap<string, metric="">. </string,></string,>

Konstruktor publik

TfMetricProtoUtil

public TfMetricProtoUtil ()

Metode publik

compatibleConvert

public static Map<String, String> compatibleConvert (Map<String, MetricMeasurement.Metric> map)

Konversi Map<string, metric=""> ke Map<string, string="">.</string,></string,>

Parameter
map Map

Hasil
Map<String, String>

createSingleValue

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

Buat Metric untuk satu nilai panjang/int, dan secara opsional berikan unit.

Parameter
value long: Nilai yang akan disimpan.

unit String: unit nilai, atau null jika tidak ada unit.

Hasil
MetricMeasurement.Metric Metric yang diisi dengan informasi.

doubleArrayToMetric

public static MetricMeasurement.Metric doubleArrayToMetric (List<Double> metric)

Konversi daftar ganda ke Metric.

Parameter
metric List: Daftar yang berisi metrik.

Hasil
MetricMeasurement.Metric Metric yang dibuat

doubleToMetric

public static MetricMeasurement.Metric doubleToMetric (Double metric)

Konversi metrik Double sederhana ke Metric.

Parameter
metric Double: Ganda yang berisi metrik.

Hasil
MetricMeasurement.Metric Metric yang dibuat

numericArrayToMetric

public static MetricMeasurement.Metric numericArrayToMetric (List<Long> metric)

Konversi daftar numerik (int64) ke Metric.

Parameter
metric List: Daftar yang berisi metrik.

Hasil
MetricMeasurement.Metric Metric yang dibuat

numericToMetric

public static MetricMeasurement.Metric numericToMetric (Long metric)

Konversi metrik numerik sederhana ke Metric.

Parameter
metric Long: Ganda yang berisi metrik.

Hasil
MetricMeasurement.Metric Metric yang dibuat

stringArrayToMetric

public static MetricMeasurement.Metric stringArrayToMetric (List<String> metric)

Konversi daftar string ke Metric.

Parameter
metric List: Daftar yang berisi metrik.

Hasil
MetricMeasurement.Metric Metric yang dibuat

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

Konversi metrik String sederhana (format lama) ke Metric (format baru).

Parameter
metric String: String yang berisi metrik.

Hasil
MetricMeasurement.Metric Metric yang dibuat

upgradeConvert

public static HashMap<String, MetricMeasurement.Metric> upgradeConvert (Map<String, String> metrics)

Konversi dari Map<string, string=""> ke HashMap<string, metric="">. Untuk membuka antarmuka baru. Informasi mungkin hanya diisi sebagian karena batasan format lama.</string,></string,>

Parameter
metrics Map

Hasil
HashMap<String, MetricMeasurement.Metric>

upgradeConvert

public static HashMap<String, MetricMeasurement.Metric> upgradeConvert (Map<String, String> metrics, 
                boolean smartNumbers)

Konversi dari Map<string, string=""> ke HashMap<string, metric="">. Untuk membuka antarmuka baru. Informasi mungkin hanya diisi sebagian karena batasan format lama.</string,></string,>

Parameter
metrics Map

smartNumbers boolean: konversi angka ke metrik int

Hasil
HashMap<String, MetricMeasurement.Metric>