TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Dienstprogrammklasse, die bei der Umstellung von „Map<string, string="">“ zu „Map<string, metric="">“ hilft.</string,></string,>

Zusammenfassung

Öffentliche Konstruktoren

TfMetricProtoUtil()

Öffentliche Methoden

static compatibleConvert( map)

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

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

Erstellen Sie eine Metric für einen einzelnen long/int-Wert und geben Sie optional eine Einheit an.

static MetricMeasurement.Metric stringToMetric(String metric)

Konvertieren Sie einen einfachen Stringmesswert (altes Format) in einen Metric (neues Format).

static upgradeConvert( metrics)

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

static upgradeConvert( metrics, boolean smartNumbers)

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

Öffentliche Konstruktoren

TfMetricProtoUtil

public TfMetricProtoUtil ()

Öffentliche Methoden

compatibleConvert

public static  compatibleConvert ( map)

Umwandlung von Map<string, metric=""> in Map<string, string="">. Die Stringdarstellung für einzelne Werte wird verwendet. Die Listendarstellung wird nicht konvertiert und geht verloren.</string,></string,>

Parameter
map

Returns

createSingleValue

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

Erstellen Sie eine Metric für einen einzelnen long/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 angegeben ist.

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

stringToMetric (StringToMetric)

public static MetricMeasurement.Metric stringToMetric (String metric)

Konvertieren Sie einen einfachen String-Messwert (altes Format) in einen Metric (neues Format).

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

Returns
MetricMeasurement.Metric Die erstellte Metric

upgradeConvert

public static  upgradeConvert ( metrics)

Konvertierung von Map<string, string=""> nach HashMap<string, metric="">. Für den Wechsel zur neuen Benutzeroberfläche. Aufgrund der Einschränkungen des alten Formats sind die Informationen möglicherweise nur teilweise ausgefüllt.</string,></string,>

Parameter
metrics

Returns

Upgrade konvertieren

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Konvertierung von Map<string, string=""> nach HashMap<string, metric="">. Für den Wechsel zur neuen Benutzeroberfläche. Aufgrund der Einschränkungen des alten Formats sind die Informationen möglicherweise nur teilweise ausgefüllt.</string,></string,>

Parameter
metrics

smartNumbers boolean: Zahlen in Ganzzahlen umwandeln

Returns