TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Classe di utilità per facilitare la transizione da Map<string, string=""> a Map<string, metric="">.</string,></string,>

Riepilogo

Costruttori pubblici

TfMetricProtoUtil()

Metodi pubblici

static compatibleConvert( map)

Conversione di Map<string, metric=""> in Map<string, string="">. </string,></string,>

static MetricMeasurement.Metric doubleArrayToMetric( metric)

Converte un elenco di numeri double in un Metric.

static MetricMeasurement.Metric doubleToMetric(Double metric)

Converti una semplice metrica Double in un Metric.

static MetricMeasurement.Metric numericArrayToMetric( metric)

Converti un elenco di numeri (int64) in un Metric.

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

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

static MetricMeasurement.Metric numericToMetric(Long metric)

Converti una semplice metrica numerica in un Metric.

static MetricMeasurement.Metric stringArrayToMetric( metric)

Converte un elenco di stringhe in un Metric.

static MetricMeasurement.Metric stringToMetric(String metric)

Converti una semplice metrica Stringa (formato precedente) in un Metric (nuovo formato).

static upgradeConvert( metrics)

Conversione da Map<string, string=""> a HashMap<string, metric="">. </string,></string,>

static upgradeConvert( metrics, boolean smartNumbers)

Conversione da Map<string, string=""> a HashMap<string, metric="">. </string,></string,>

Costruttori pubblici

TfMetricProtoUtil

public TfMetricProtoUtil ()

Metodi pubblici

compatibleConvert

public static  compatibleConvert ( map)

Conversione di Map<string, metric=""> in Map<string, string="">.</string,></string,>

Parametri
map

Ritorni

doubleArrayToMetric

public static MetricMeasurement.Metric doubleArrayToMetric ( metric)

Converte un elenco di numeri double in un Metric.

Parametri
metric : l'elenco contenente la metrica.

Ritorni
MetricMeasurement.Metric Metric creato

doubleToMetric

public static MetricMeasurement.Metric doubleToMetric (Double metric)

Converti una semplice metrica Double in un Metric.

Parametri
metric Double: Il numero double contenente una metrica.

Ritorni
MetricMeasurement.Metric Metric creato

numericArrayToMetric

public static MetricMeasurement.Metric numericArrayToMetric ( metric)

Converti un elenco di numeri (int64) in un Metric.

Parametri
metric : l'elenco contenente la metrica.

Ritorni
MetricMeasurement.Metric Metric creato

numericToMetric

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

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

Parametri
value long: il valore che verrà memorizzato.

unit String: l'unità di misura del valore o null se non è presente alcuna unità.

Ritorni
MetricMeasurement.Metric un Metric compilato con le informazioni.

numericToMetric

public static MetricMeasurement.Metric numericToMetric (Long metric)

Converti una semplice metrica numerica in un Metric.

Parametri
metric Long: Il numero double contenente una metrica.

Ritorni
MetricMeasurement.Metric Metric creato

stringArrayToMetric

public static MetricMeasurement.Metric stringArrayToMetric ( metric)

Converti un elenco di stringhe in un Metric.

Parametri
metric : l'elenco contenente la metrica.

Ritorni
MetricMeasurement.Metric Metric creato

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

Converti una semplice metrica Stringa (formato precedente) in un Metric (nuovo formato).

Parametri
metric String: La stringa contenente una metrica.

Ritorni
MetricMeasurement.Metric Metric creato

upgradeConvert

public static  upgradeConvert ( metrics)

Conversione da Map<string, string=""> a HashMap<string, metric="">. Per passare alla nuova interfaccia. Le informazioni potrebbero essere compilate solo parzialmente a causa delle limitazioni del vecchio formato.</string,></string,>

Parametri
metrics

Ritorni

upgradeConvert

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Conversione da Map<string, string=""> a HashMap<string, metric="">. Per passare alla nuova interfaccia. Le informazioni potrebbero essere compilate solo parzialmente a causa delle limitazioni del vecchio formato.</string,></string,>

Parametri
metrics

smartNumbers boolean: converti i numeri in metriche int

Ritorni