TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Klasa narzędziowa ułatwiająca przejście z Map<string, string=""> na Map<string, metric="">.</string,></string,>

Podsumowanie

Konstruktory publiczne

TfMetricProtoUtil()

Metody publiczne

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

Konwersja Map<string, metric=""> na Map<string, string="">. </string,></string,>

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

Utwórz Metric dla pojedynczej wartości typu long/int i opcjonalnie podaj jednostkę.

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

Konwertuj listę liczb typu double na Metric.

static MetricMeasurement.Metric doubleToMetric(Double metric)

Konwertuj prostą metrykę typu Double na Metric.

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

Konwertuj listę liczb (int64) na Metric.

static MetricMeasurement.Metric numericToMetric(Long metric)

Konwertuj prostą metrykę liczbową na Metric.

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

Konwertuj listę ciągów znaków na Metric.

static MetricMeasurement.Metric stringToMetric(String metric)

Konwertuj prostą metrykę typu String (stary format) na Metric (nowy format).

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

Konwersja z Map<string, string=""> na HashMap<string, metric="">. </string,></string,>

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

Konwersja z Map<string, string=""> na HashMap<string, metric="">. </string,></string,>

Konstruktory publiczne

TfMetricProtoUtil

public TfMetricProtoUtil ()

Metody publiczne

compatibleConvert

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

Konwersja Map<string, metric=""> na Map<string, string="">.</string,></string,>

Parametry
map Map

Zwraca
Map<String, String>

createSingleValue

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

Utwórz Metric dla pojedynczej wartości typu long/int i opcjonalnie podaj jednostkę.

Parametry
value long: wartość, która zostanie zapisana.

unit String: jednostka wartości lub null, jeśli nie ma jednostki.

Zwraca
MetricMeasurement.Metric Metric wypełniona informacjami.

doubleArrayToMetric

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

Konwertuj listę liczb typu double na Metric.

Parametry
metric List: lista zawierająca metrykę.

Zwraca
MetricMeasurement.Metric Utworzona Metric

doubleToMetric

public static MetricMeasurement.Metric doubleToMetric (Double metric)

Konwertuj prostą metrykę typu Double na Metric.

Parametry
metric Double: liczba typu double zawierająca metrykę.

Zwraca
MetricMeasurement.Metric Utworzona Metric

numericArrayToMetric

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

Konwertuj listę liczb (int64) na Metric.

Parametry
metric List: lista zawierająca metrykę.

Zwraca
MetricMeasurement.Metric Utworzona Metric

numericToMetric

public static MetricMeasurement.Metric numericToMetric (Long metric)

Konwertuj prostą metrykę liczbową na Metric.

Parametry
metric Long: liczba typu double zawierająca metrykę.

Zwraca
MetricMeasurement.Metric Utworzona Metric

stringArrayToMetric

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

Konwertuj listę ciągów znaków na Metric.

Parametry
metric List: lista zawierająca metrykę.

Zwraca
MetricMeasurement.Metric Utworzona Metric

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

Konwertuj prostą metrykę typu String (stary format) na Metric (nowy format).

Parametry
metric String: ciąg znaków zawierający metrykę.

Zwraca
MetricMeasurement.Metric Utworzona Metric

upgradeConvert

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

Konwersja z Map<string, string=""> na HashMap<string, metric="">. Aby przejść do nowego interfejsu. Informacje mogą być tylko częściowo wypełnione ze względu na ograniczenia starego formatu.</string,></string,>

Parametry
metrics Map

Zwraca
HashMap<String, MetricMeasurement.Metric>

upgradeConvert

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

Konwersja z Map<string, string=""> na HashMap<string, metric="">. Aby przejść do nowego interfejsu. Informacje mogą być tylko częściowo wypełnione ze względu na ograniczenia starego formatu.</string,></string,>

Parametry
metrics Map

smartNumbers boolean: konwertuj liczby na metryki typu int

Zwraca
HashMap<String, MetricMeasurement.Metric>