TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

شیء جاوا
com.android.tradefed.util.proto.TfMetricProtoUtil


کلاس کمکی برای کمک به نقشه به نقشه گذار.

خلاصه

سازندگان عمومی

TfMetricProtoUtil ()

روش‌های عمومی

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

تبدیل نقشه به نقشه .

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)

یک متریک ساده‌ی دابل را به یک 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)

تبدیل یک معیار رشته‌ای ساده (با فرمت قدیمی) به یک Metric (با فرمت جدید).

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

تبدیل از نقشه به HashMap .

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

تبدیل از نقشه به HashMap .

سازندگان عمومی

TfMetricProtoUtil

public TfMetricProtoUtil ()

روش‌های عمومی

تبدیل سازگار

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

تبدیل نقشه به نقشه .

پارامترها
map Map

بازگشت‌ها
Map<String, String>

ایجاد مقدار واحد

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 ایجاد شده

دابل تو متریک

public static MetricMeasurement.Metric doubleToMetric (Double metric)

یک متریک ساده‌ی دابل را به یک Metric تبدیل کنید.

پارامترها
metric Double : دابل حاوی یک متریک.

بازگشت‌ها
MetricMeasurement.Metric Metric ایجاد شده

عددیArrayToMetric

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

تبدیل لیستی از اعداد (int64) به Metric .

پارامترها
metric List : فهرستی که شامل معیار است.

بازگشت‌ها
MetricMeasurement.Metric Metric ایجاد شده

عددی-متریک

public static MetricMeasurement.Metric numericToMetric (Long metric)

تبدیل یک معیار عددی ساده به یک Metric .

پارامترها
metric Long : دوتایی که شامل یک متریک است.

بازگشت‌ها
MetricMeasurement.Metric Metric ایجاد شده

رشته‌ی آرایه به متریک

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

تبدیل لیستی از رشته‌ها به یک Metric .

پارامترها
metric List : فهرستی که شامل معیار است.

بازگشت‌ها
MetricMeasurement.Metric Metric ایجاد شده

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

تبدیل یک معیار رشته‌ای ساده (با فرمت قدیمی) به یک Metric (با فرمت جدید).

پارامترها
metric String : رشته‌ای که شامل یک معیار است.

بازگشت‌ها
MetricMeasurement.Metric Metric ایجاد شده

ارتقاتبدیل

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

تبدیل از نقشه به HashMap برای رفتن به رابط کاربری جدید. به دلیل محدودیت‌های قالب قدیمی، ممکن است اطلاعات فقط تا حدی پر شوند.

پارامترها
metrics Map

بازگشت‌ها
HashMap<String, MetricMeasurement.Metric>

ارتقاتبدیل

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

تبدیل از نقشه به HashMap برای رفتن به رابط کاربری جدید. به دلیل محدودیت‌های قالب قدیمی، ممکن است اطلاعات فقط تا حدی پر شوند.

پارامترها
metrics Map

smartNumbers boolean : تبدیل اعداد به معیارهای صحیح

بازگشت‌ها
HashMap<String, MetricMeasurement.Metric>