TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


מחלקת כלי עזר שעוזרת במעבר מ-Map<string, string=""> ל-Map<string, metric="">.</string,></string,>

סיכום

‫constructors ציבוריים

TfMetricProtoUtil()

‫methods ציבוריים

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

Conversion of Map<string, metric=""> to Map<string, string="">. </string,></string,>

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

יוצרים Metric עבור ערך יחיד מסוג long או int, ואפשר גם לציין יחידה.

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

הפונקציה ממירה רשימה של מספרים ממשיים ל-Metric.

static MetricMeasurement.Metric doubleToMetric(Double metric)

המרת מדד Double פשוט ל-Metric.

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

הפונקציה ממירה רשימה של ערכים מספריים (int64) ל-Metric.

static MetricMeasurement.Metric numericToMetric(Long metric)

הפונקציה ממירה מדד מספרי פשוט ל-Metric.

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

הפונקציה ממירה רשימה של מחרוזות ל-Metric.

static MetricMeasurement.Metric stringToMetric(String metric)

המרת מדד פשוט מסוג String (פורמט ישן) ל-Metric (פורמט חדש).

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

המרת Map<string, string=""> ל-HashMap<string, metric="">. </string,></string,>

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

המרת Map<string, string=""> ל-HashMap<string, metric="">. </string,></string,>

‫constructors ציבוריים

TfMetricProtoUtil

public TfMetricProtoUtil ()

‫methods ציבוריים

compatibleConvert

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

המרת Map<string, metric=""> ל-Map<string, string="">.</string,></string,>

פרמטרים
map Map

החזרות
Map<String, String>

createSingleValue

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

יוצרים Metric עבור ערך יחיד מסוג long או int, ואפשר גם לציין יחידה.

פרמטרים
value long: הערך שיישמר.

unit String: היחידה של הערך, או null אם אין יחידה.

החזרות
MetricMeasurement.Metric Metric שכולל את הפרטים.

doubleArrayToMetric

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

הפונקציה ממירה רשימה של מספרים ממשיים ל-Metric.

פרמטרים
metric List: הרשימה שמכילה את המדד.

החזרות
MetricMeasurement.Metric התמונה שנוצרה Metric

doubleToMetric

public static MetricMeasurement.Metric doubleToMetric (Double metric)

המרת מדד Double פשוט ל-Metric.

פרמטרים
metric Double: הערך הכפול שמכיל מדד.

החזרות
MetricMeasurement.Metric התמונה שנוצרה Metric

numericArrayToMetric

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

הפונקציה ממירה רשימה של ערכים מספריים (int64) ל-Metric.

פרמטרים
metric List: הרשימה שמכילה את המדד.

החזרות
MetricMeasurement.Metric התמונה שנוצרה Metric

numericToMetric

public static MetricMeasurement.Metric numericToMetric (Long metric)

הפונקציה ממירה מדד מספרי פשוט ל-Metric.

פרמטרים
metric Long: הערך הכפול שמכיל מדד.

החזרות
MetricMeasurement.Metric התמונה שנוצרה Metric

stringArrayToMetric

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

הפונקציה ממירה רשימה של מחרוזות ל-Metric.

פרמטרים
metric List: הרשימה שמכילה את המדד.

החזרות
MetricMeasurement.Metric התמונה שנוצרה Metric

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

המרת מדד פשוט מסוג String (פורמט ישן) ל-Metric (פורמט חדש).

פרמטרים
metric String: המחרוזת שמכילה מדד.

החזרות
MetricMeasurement.Metric התמונה שנוצרה Metric

upgradeConvert

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

ההמרה מ-Map<string, string=""> ל-HashMap<string, metric="">. כדי לעבור לממשק החדש. יכול להיות שרק חלק מהמידע יאוכלס בגלל המגבלות של הפורמט הישן.</string,></string,>

פרמטרים
metrics Map

החזרות
HashMap<String, MetricMeasurement.Metric>

upgradeConvert

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

ההמרה מ-Map<string, string=""> ל-HashMap<string, metric="">. כדי לעבור לממשק החדש. יכול להיות שרק חלק מהמידע יאוכלס בגלל המגבלות של הפורמט הישן.</string,></string,>

פרמטרים
metrics Map

smartNumbers boolean: המרה של מספרים למדדי int

החזרות
HashMap<String, MetricMeasurement.Metric>