TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

Obiekt Java.lang.Object
com.android.tradefed.util.proto.TfMetricProtoUtil


Klasa narzędziowa pomagająca w korzystaniu z mapy do mapy przemiana.

Streszczenie

Konstruktorzy publiczni

TfMetricProtoUtil ()

Metody publiczne

static compatibleConvert ( map) compatibleConvert ( map)

Konwersja mapy do mapy .

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 stringToMetric (String metric)

Konwertuj prostą metrykę ciągu (stary format) na Metric (nowy format).

static upgradeConvert ( metrics) upgradeConvert ( metrics)

Konwersja z mapy do HashMapy .

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

Konwersja z mapy do HashMapy .

Konstruktorzy publiczni

TfMetricProtoUtil

public TfMetricProtoUtil ()

Metody publiczne

kompatybilnyKonwertuj

public static  compatibleConvert ( map)

Konwersja mapy do mapy . Używane są wszystkie reprezentacje w postaci ciągu pojedynczej wartości, reprezentacje listowe nie są konwertowane i zostaną utracone.

Parametry
map

Zwroty

utwórz pojedynczą wartość

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 będzie przechowywana.

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

Zwroty
MetricMeasurement.Metric Metric wypełniona informacjami.

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

Konwertuj prostą metrykę ciągu (stary format) na Metric (nowy format).

Parametry
metric String : Ciąg zawierający metrykę.

Zwroty
MetricMeasurement.Metric Utworzona Metric

uaktualnijKonwertuj

public static  upgradeConvert ( metrics)

Konwersja z mapy do HashMapy . Aby przejść do nowego interfejsu. Informacje mogą być wypełnione tylko częściowo ze względu na ograniczenia starego formatu.

Parametry
metrics

Zwroty

uaktualnijKonwertuj

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Konwersja z mapy do HashMapy . Aby przejść do nowego interfejsu. Informacje mogą być wypełnione tylko częściowo ze względu na ograniczenia starego formatu.

Parametry
metrics

smartNumbers boolean : konwertuj liczby na metryki typu int

Zwroty