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 Map<String, String> compatibleConvert(Map<String, MetricMeasurement.Metric> map)

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

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

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

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

แปลงรายการของ Double เป็น 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,>

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

TfMetricProtoUtil

public TfMetricProtoUtil ()

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

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)

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

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

การคืนสินค้า
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 (List<Long> metric)

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

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

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

numericToMetric

public static MetricMeasurement.Metric numericToMetric (Long metric)

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

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

การคืนสินค้า
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)

Conversion จาก 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)

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

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

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

การคืนสินค้า
HashMap<String, MetricMeasurement.Metric>