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 Map<String, String> compatibleConvert(Map<String, MetricMeasurement.Metric> map)

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

static MetricMeasurement.Metric createSingleValue(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 doubleArrayToMetric(List<Double> metric)

Konvertiert eine Liste von Doubles in ein Metric.

static MetricMeasurement.Metric doubleToMetric(Double metric)

Einen einfachen Double-Messwert in einen Metric-Messwert umwandeln.

static MetricMeasurement.Metric numericArrayToMetric(List<Long> metric)

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

static MetricMeasurement.Metric numericToMetric(Long metric)

Einen einfachen numerischen Messwert in einen Metric umwandeln.

static MetricMeasurement.Metric stringArrayToMetric(List<String> 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) konvertieren.

static HashMap<String, MetricMeasurement.Metric> upgradeConvert(Map<String, String> metrics)

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

static HashMap<String, MetricMeasurement.Metric> upgradeConvert(Map<String, String> metrics, boolean smartNumbers)

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

Öffentliche Konstruktoren

TfMetricProtoUtil

public TfMetricProtoUtil ()

Öffentliche Methoden

compatibleConvert

public static Map<String, String> compatibleConvert (Map<String, MetricMeasurement.Metric> map)

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

Parameter
map Map

Gibt Folgendes zurück:
Map<String, String>

createSingleValue

public static MetricMeasurement.Metric createSingleValue (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.

Gibt Folgendes zurück:
MetricMeasurement.Metric ein Metric, das mit den Informationen gefüllt ist.

doubleArrayToMetric

public static MetricMeasurement.Metric doubleArrayToMetric (List<Double> metric)

Konvertiert eine Liste von Doubles in ein Metric.

Parameter
metric List: Die Liste mit dem Messwert.

Gibt Folgendes zurück:
MetricMeasurement.Metric Die erstellte Metric

doubleToMetric

public static MetricMeasurement.Metric doubleToMetric (Double metric)

Einen einfachen Double-Messwert in einen Metric-Messwert umwandeln.

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

Gibt Folgendes zurück:
MetricMeasurement.Metric Die erstellte Metric

numericArrayToMetric

public static MetricMeasurement.Metric numericArrayToMetric (List<Long> metric)

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

Parameter
metric List: Die Liste mit dem Messwert.

Gibt Folgendes zurück:
MetricMeasurement.Metric Die erstellte Metric

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.

Gibt Folgendes zurück:
MetricMeasurement.Metric Die erstellte Metric

stringArrayToMetric

public static MetricMeasurement.Metric stringArrayToMetric (List<String> metric)

Konvertiert eine Liste von Strings in ein Metric.

Parameter
metric List: Die Liste mit dem Messwert.

Gibt Folgendes zurück:
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) konvertieren.

Parameter
metric String: Der String mit einem Messwert.

Gibt Folgendes zurück:
MetricMeasurement.Metric Die erstellte Metric

upgradeConvert

public static HashMap<String, MetricMeasurement.Metric> upgradeConvert (Map<String, String> metrics)

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

Parameter
metrics Map

Gibt Folgendes zurück:
HashMap<String, MetricMeasurement.Metric>

upgradeConvert

public static HashMap<String, MetricMeasurement.Metric> upgradeConvert (Map<String, String> metrics, 
                boolean smartNumbers)

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

Parameter
metrics Map

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

Gibt Folgendes zurück:
HashMap<String, MetricMeasurement.Metric>