TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


คลาสยูทิลิตีเพื่อช่วยเปลี่ยนแผนที่<string, string="">ไปยังแผนที่<string, metric=""></string,></string,>

สรุป

ตัวสร้างแบบสาธารณะ

TfMetricProtoUtil()

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

static compatibleConvert( map)

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

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

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

static MetricMeasurement.Metric stringToMetric(String metric)

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

static upgradeConvert( metrics)

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

static upgradeConvert( metrics, boolean smartNumbers)

แปลงจากแผนที่<string, string=""> เป็น HashMap<string, metric=""> </string,></string,>

ตัวสร้างแบบสาธารณะ

TfMetricProtoUtil

public TfMetricProtoUtil ()

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

compatibleConvert

public static  compatibleConvert ( map)

การแปลง Map<string, metric=""> เป็น Map<string, string=""> ระบบจะใช้การแสดงสตริงค่าเดี่ยวทั้งหมด จะไม่แปลงการแสดงรายการและรายการจะหายไป</string,></string,>

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

คิกรีเทิร์น

createSingleValue

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

สร้าง Metric สำหรับค่า Long/int ค่าเดียว และอาจระบุหน่วยด้วยหรือไม่ก็ได้

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

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

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

สตริงไปยังเมตริก

public static MetricMeasurement.Metric stringToMetric (String metric)

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

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

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

upgradeConvert

public static  upgradeConvert ( metrics)

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

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

คิกรีเทิร์น

upgradeConvert

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

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

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

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

คิกรีเทิร์น