TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Lớp tiện ích giúp chuyển đổi Map<string, string=""> thành Map<string, metric="">.</string,></string,>

Tóm tắt

Hàm khởi tạo công khai

TfMetricProtoUtil()

Phương thức công khai

static compatibleConvert( map)

Chuyển đổi Map<string, metric=""> thành Map<string, string="">. </string,></string,>

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

Tạo một Metric cho một giá trị long/int và tuỳ ý cung cấp một đơn vị.

static MetricMeasurement.Metric stringToMetric(String metric)

Chuyển đổi một chỉ số Chuỗi đơn giản (định dạng cũ) thành Metric (định dạng mới).

static upgradeConvert( metrics)

Chuyển đổi từ Map<string, string=""> thành HashMap<string, metric="">. </string,></string,>

static upgradeConvert( metrics, boolean smartNumbers)

Chuyển đổi từ Map<string, string=""> thành HashMap<string, metric="">. </string,></string,>

Hàm khởi tạo công khai

TfMetricProtoUtil

public TfMetricProtoUtil ()

Phương thức công khai

compatibleConvert

public static  compatibleConvert ( map)

Chuyển đổi Map<string, metric=""> thành Map<string, string="">. Tất cả các giá trị đại diện chuỗi đơn được sử dụng, đại diện danh sách sẽ không được chuyển đổi và sẽ bị mất.</string,></string,>

Tham số
map

Giá trị trả về

createSingleValue

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

Tạo Metric cho một giá trị long/int và tuỳ ý cung cấp đơn vị.

Tham số
value long: Giá trị sẽ được lưu trữ.

unit String: đơn vị của giá trị hoặc giá trị rỗng nếu không có đơn vị.

Giá trị trả về
MetricMeasurement.Metric Metric được điền sẵn thông tin.

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

Chuyển đổi một chỉ số Chuỗi đơn giản (định dạng cũ) thành Metric (định dạng mới).

Tham số
metric String: Chuỗi chứa một chỉ số.

Giá trị trả về
MetricMeasurement.Metric Metric được tạo

upgradeConvert

public static  upgradeConvert ( metrics)

Chuyển đổi từ Map<string, string=""> thành HashMap<string, metric="">. Để chuyển đến giao diện mới. Thông tin có thể chỉ được điền một phần do các giới hạn về định dạng cũ.</string,></string,>

Tham số
metrics

Giá trị trả về

nâng cấpChuyển đổi

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Chuyển đổi từ Map<string, string=""> thành HashMap<string, metric="">. Để chuyển đến giao diện mới. Thông tin có thể chỉ được điền một phần do các giới hạn về định dạng cũ.</string,></string,>

Tham số
metrics

smartNumbers boolean: chuyển đổi số thành chỉ số int

Giá trị trả về