TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Klasa narzędziowa do pomocy przy Mapie do mapy przemiana.

Streszczenie

Konstruktory publiczne

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 long/int i opcjonalnie podaj jednostkę.

static MetricMeasurement.Metric stringToMetric (String metric)

Konwertuj prostą metrykę łańcuchową (stary format) na Metric (nowy format).

static upgradeConvert ( metrics) upgradeConvert ( metrics)

Konwersja z mapy do HashMapa .

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

Konwersja z mapy do HashMapa .

Konstruktory publiczne

TfMetricProtoUtil

public TfMetricProtoUtil ()

Metody publiczne

zgodnyKonwertuj

public static  compatibleConvert ( map)

Konwersja mapy do mapy . Wykorzystywane są wszystkie reprezentacje ciągów o 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 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ę łańcuchową (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 HashMapa . Aby przejść do nowego interfejsu. Informacje mogą być wypełnione tylko częściowo z powodu ograniczeń starego formatu.

Parametry
metrics

Zwroty

uaktualnijKonwertuj

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Konwersja z mapy do HashMapa . Aby przejść do nowego interfejsu. Informacje mogą być wypełnione tylko częściowo z powodu ograniczeń starego formatu.

Parametry
metrics

smartNumbers boolean : konwertuje liczby na metryki typu int

Zwroty