TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


คลาสยูทิลิตีเพื่อช่วยในการเปลี่ยนจาก Map<string, string=""> เป็น Map<string, metric=""></string,></string,>

สรุป

เครื่องมือสร้างสาธารณะ

TfMetricProtoUtil()

เมธอดสาธารณะ

static compatibleConvert( map)

การแปลง Map<string, metric=""> เป็น Map<string, string=""> </string,></string,>

static MetricMeasurement.Metric doubleArrayToMetric( metric)

แปลงรายการของ Double เป็น Metric

static MetricMeasurement.Metric doubleToMetric(Double metric)

แปลงเมตริก Double อย่างง่ายเป็น Metric

static MetricMeasurement.Metric numericArrayToMetric( metric)

แปลงรายการตัวเลข (int64) เป็น Metric

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

สร้าง Metric สำหรับค่า long/int รายการเดียว และระบุหน่วย (ไม่บังคับ)

static MetricMeasurement.Metric numericToMetric(Long metric)

แปลงเมตริกตัวเลขอย่างง่ายเป็น Metric

static MetricMeasurement.Metric stringArrayToMetric( metric)

แปลงรายการสตริงเป็น Metric

static MetricMeasurement.Metric stringToMetric(String metric)

แปลงเมตริก String อย่างง่าย (รูปแบบเก่า) เป็น Metric (รูปแบบใหม่)

static upgradeConvert( metrics)

การแปลงจาก Map<string, string=""> เป็น HashMap<string, metric=""> </string,></string,>

static upgradeConvert( metrics, boolean smartNumbers)

การแปลงจาก Map<string, string=""> เป็น HashMap<string, metric=""> </string,></string,>

เครื่องมือสร้างสาธารณะ

TfMetricProtoUtil

public TfMetricProtoUtil ()

เมธอดสาธารณะ

compatibleConvert

public static  compatibleConvert ( map)

การแปลง Map<string, metric=""> เป็น Map<string, string=""></string,></string,>

พารามิเตอร์
map

คิกรีเทิร์น

doubleArrayToMetric

public static MetricMeasurement.Metric doubleArrayToMetric ( metric)

แปลงรายการของ Double เป็น Metric

พารามิเตอร์
metric : รายการที่มีเมตริก

คิกรีเทิร์น
MetricMeasurement.Metric Metric ที่สร้างขึ้น

doubleToMetric

public static MetricMeasurement.Metric doubleToMetric (Double metric)

แปลงเมตริก Double อย่างง่ายเป็น Metric

พารามิเตอร์
metric Double: Double ที่มีเมตริก

คิกรีเทิร์น
MetricMeasurement.Metric Metric ที่สร้างขึ้น

numericArrayToMetric

public static MetricMeasurement.Metric numericArrayToMetric ( metric)

แปลงรายการตัวเลข (int64) เป็น Metric

พารามิเตอร์
metric : รายการที่มีเมตริก

คิกรีเทิร์น
MetricMeasurement.Metric Metric ที่สร้างขึ้น

numericToMetric

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

สร้าง Metric สำหรับค่า long/int รายการเดียว และระบุหน่วย (ไม่บังคับ)

พารามิเตอร์
value long: ค่าที่จะจัดเก็บ

unit String: หน่วยของค่า หรือ null หากไม่มีหน่วย

คิกรีเทิร์น
MetricMeasurement.Metric Metric ที่มีข้อมูล

numericToMetric

public static MetricMeasurement.Metric numericToMetric (Long metric)

แปลงเมตริกตัวเลขอย่างง่ายเป็น Metric

พารามิเตอร์
metric Long: Double ที่มีเมตริก

คิกรีเทิร์น
MetricMeasurement.Metric Metric ที่สร้างขึ้น

stringArrayToMetric

public static MetricMeasurement.Metric stringArrayToMetric ( metric)

แปลงรายการสตริงเป็น Metric

พารามิเตอร์
metric : รายการที่มีเมตริก

คิกรีเทิร์น
MetricMeasurement.Metric Metric ที่สร้างขึ้น

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

แปลงเมตริก String อย่างง่าย (รูปแบบเก่า) เป็น Metric (รูปแบบใหม่)

พารามิเตอร์
metric String: สตริงที่มีเมตริก

คิกรีเทิร์น
MetricMeasurement.Metric Metric ที่สร้างขึ้น

upgradeConvert

public static  upgradeConvert ( metrics)

Conversion จาก Map<string, string=""> เป็น HashMap<string, metric=""> เพื่อไปยังอินเทอร์เฟซใหม่ ข้อมูลอาจได้รับการป้อนบางส่วนเท่านั้นเนื่องจากข้อจำกัดของรูปแบบเดิม</string,></string,>

พารามิเตอร์
metrics

คิกรีเทิร์น

upgradeConvert

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Conversion จาก Map<string, string=""> เป็น HashMap<string, metric=""> เพื่อไปยังอินเทอร์เฟซใหม่ ข้อมูลอาจได้รับการป้อนบางส่วนเท่านั้นเนื่องจากข้อจำกัดของรูปแบบเดิม</string,></string,>

พารามิเตอร์
metrics

smartNumbers boolean: แปลงตัวเลขเป็นเมตริกจำนวนเต็ม

คิกรีเทิร์น