TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Classe di utilità per aiutare con la mappa mappare transizione.

Riepilogo

Costruttori pubblici

TfMetricProtoUtil ()

Metodi pubblici

static compatibleConvert ( map) compatibleConvert ( map)

Conversione di mappa mappare .

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

Crea una Metric per un singolo valore long/int e, facoltativamente, fornisci un'unità.

static MetricMeasurement.Metric stringToMetric (String metric)

Converti una semplice metrica stringa (vecchio formato) in una Metric (nuovo formato).

static upgradeConvert ( metrics) upgradeConvert ( metrics)

Conversione da mappa a HashMap .

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

Conversione da mappa a HashMap .

Costruttori pubblici

TfMetricProtoUtil

public TfMetricProtoUtil ()

Metodi pubblici

compatibile Converti

public static  compatibleConvert ( map)

Conversione di mappa mappare . Vengono utilizzate tutte le rappresentazioni di stringa a valore singolo, le rappresentazioni di elenco non vengono convertite e andranno perse.

Parametri
map

ritorna

createSingleValue

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

Crea una Metric per un singolo valore long/int e, facoltativamente, fornisci un'unità.

Parametri
value long : il valore che verrà memorizzato.

unit String : l'unità del valore o null se nessuna unità.

ritorna
MetricMeasurement.Metric una Metric popolata con le informazioni.

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

Converti una semplice metrica stringa (vecchio formato) in una Metric (nuovo formato).

Parametri
metric String : la stringa contenente una metrica.

ritorna
MetricMeasurement.Metric La Metric creata

upgradeConverti

public static  upgradeConvert ( metrics)

Conversione da mappa a HashMap . Per andare alla nuova interfaccia. Le informazioni potrebbero essere popolate solo parzialmente a causa delle limitazioni del vecchio formato.

Parametri
metrics

ritorna

upgradeConverti

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Conversione da mappa a HashMap . Per andare alla nuova interfaccia. Le informazioni potrebbero essere popolate solo parzialmente a causa delle limitazioni del vecchio formato.

Parametri
metrics

smartNumbers boolean : converte i numeri in metriche int

ritorna