TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Hilfsklasse für die Umstellung von Map<string, string=""> auf Map<string, metric="">.</string,></string,>

Zusammenfassung

Öffentliche Konstruktoren

TfMetricProtoUtil()

Öffentliche Methoden

static compatibleConvert( map)

Konvertierung von Map<string, metric=""> in Map<string, string="">. </string,></string,>

static MetricMeasurement.Metric doubleArrayToMetric( metric)

Konvertiert eine Liste von Doubles in ein Metric.

static MetricMeasurement.Metric doubleToMetric(Double metric)

Einen einfachen Double-Messwert in einen Metric umwandeln.

static MetricMeasurement.Metric numericArrayToMetric( metric)

Konvertiert eine Liste von numerischen Werten (int64) in ein Metric.

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

Erstellen Sie ein Metric für einen einzelnen Long- oder Int-Wert und geben Sie optional eine Einheit an.

static MetricMeasurement.Metric numericToMetric(Long metric)

Einen einfachen numerischen Messwert in einen Metric umwandeln.

static MetricMeasurement.Metric stringArrayToMetric( metric)

Konvertiert eine Liste von Strings in ein Metric.

static MetricMeasurement.Metric stringToMetric(String metric)

Einen einfachen String-Messwert (altes Format) in einen Metric-Messwert (neues Format) umwandeln.

static upgradeConvert( metrics)

Konvertierung von Map<string, string=""> zu HashMap<string, metric="">. </string,></string,>

static upgradeConvert( metrics, boolean smartNumbers)

Konvertierung von Map<string, string=""> zu HashMap<string, metric="">. </string,></string,>

Öffentliche Konstruktoren

TfMetricProtoUtil

public TfMetricProtoUtil ()

Öffentliche Methoden

compatibleConvert

public static  compatibleConvert ( map)

Konvertierung von Map<string, metric=""> in Map<string, string="">.</string,></string,>

Parameter
map

Returns

doubleArrayToMetric

public static MetricMeasurement.Metric doubleArrayToMetric ( metric)

Konvertiert eine Liste von Doubles in ein Metric.

Parameter
metric : Die Liste mit dem Messwert.

Returns
MetricMeasurement.Metric Die erstellte Metric

doubleToMetric

public static MetricMeasurement.Metric doubleToMetric (Double metric)

Einen einfachen Double-Messwert in einen Metric umwandeln.

Parameter
metric Double: Die Double-Variable mit einem Messwert.

Returns
MetricMeasurement.Metric Die erstellte Metric

numericArrayToMetric

public static MetricMeasurement.Metric numericArrayToMetric ( metric)

Konvertiert eine Liste von numerischen Werten (int64) in ein Metric.

Parameter
metric : Die Liste mit dem Messwert.

Returns
MetricMeasurement.Metric Die erstellte Metric

numericToMetric

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

Erstellen Sie ein Metric für einen einzelnen Long- oder Int-Wert und geben Sie optional eine Einheit an.

Parameter
value long: Der Wert, der gespeichert wird.

unit String: Die Einheit des Werts oder „null“, wenn keine Einheit vorhanden ist.

Returns
MetricMeasurement.Metric ein Metric, das mit den Informationen gefüllt ist.

numericToMetric

public static MetricMeasurement.Metric numericToMetric (Long metric)

Einen einfachen numerischen Messwert in einen Metric umwandeln.

Parameter
metric Long: Die Double-Variable mit einem Messwert.

Returns
MetricMeasurement.Metric Der erstellte Metric

stringArrayToMetric

public static MetricMeasurement.Metric stringArrayToMetric ( metric)

Konvertiert eine Liste von Strings in ein Metric.

Parameter
metric : Die Liste mit dem Messwert.

Returns
MetricMeasurement.Metric Die erstellte Metric

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

Einen einfachen String-Messwert (altes Format) in einen Metric-Messwert (neues Format) umwandeln.

Parameter
metric String: Der String, der einen Messwert enthält.

Returns
MetricMeasurement.Metric Die erstellte Metric

upgradeConvert

public static  upgradeConvert ( metrics)

Conversion von Map<string, string=""> zu HashMap<string, metric=""> für die neue Benutzeroberfläche. Informationen sind aufgrund der Einschränkungen des alten Formats möglicherweise nur teilweise vorhanden.</string,></string,>

Parameter
metrics

Returns

upgradeConvert

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Conversion von Map<string, string=""> zu HashMap<string, metric=""> für die neue Benutzeroberfläche. Informationen sind aufgrund der Einschränkungen des alten Formats möglicherweise nur teilweise vorhanden.</string,></string,>

Parameter
metrics

smartNumbers boolean: Zahlen in Messwerte vom Typ „int“ umwandeln

Returns