TfMetricProtoUtil
public
class
TfMetricProtoUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.proto.TfMetricProtoUtil
|
فئة أدوات مساعدة لتسهيل عملية الانتقال من Map<string, string=""> إلى Map<string, metric="">.</string,></string,>
ملخّص
الإجراءات العامة |
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 لقيمة طويلة/عدد صحيح واحد، وقدِّم وحدة اختياريًا.
|
static
MetricMeasurement.Metric
|
doubleArrayToMetric(List<Double> metric)
حوِّل قائمة من الأعداد المضاعفة إلى 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)
تحويل مقياس سلسلة بسيط (التنسيق القديم) إلى 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<String, String> |
|
createSingleValue
public static MetricMeasurement.Metric createSingleValue (long value,
String unit)
أنشئ Metric لقيمة طويلة/عدد صحيح واحد، وقدِّم وحدة اختياريًا.
| المعلَمات |
value |
long: القيمة التي سيتم تخزينها. |
unit |
String: وحدة القيمة، أو فارغة إذا لم تكن هناك وحدة |
| المرتجعات |
MetricMeasurement.Metric |
Metric مملوءة بالمعلومات |
doubleArrayToMetric
public static MetricMeasurement.Metric doubleArrayToMetric (List<Double> metric)
حوِّل قائمة من الأعداد المضاعفة إلى Metric.
| المعلَمات |
metric |
List: القائمة التي تحتوي على المقياس |
| المرتجعات |
MetricMeasurement.Metric |
تم إنشاء Metric |
doubleToMetric
public static MetricMeasurement.Metric doubleToMetric (Double metric)
تحويل مقياس Double بسيط إلى Metric
| المعلَمات |
metric |
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: العدد العشري الذي يحتوي على مقياس |
| المرتجعات |
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)
تحويل مقياس سلسلة بسيط (التنسيق القديم) إلى Metric (التنسيق الجديد)
| المعلَمات |
metric |
String: السلسلة التي تحتوي على مقياس. |
| المرتجعات |
MetricMeasurement.Metric |
تم إنشاء Metric |
upgradeConvert
public static HashMap<String, MetricMeasurement.Metric> upgradeConvert (Map<String, String> metrics)
تحويل من Map<string, string=""> إلى HashMap<string, metric="">، وذلك للانتقال إلى الواجهة الجديدة. قد لا يتم ملء المعلومات إلا بشكل جزئي بسبب القيود التي يفرضها التنسيق القديم.</string,></string,>
| المرتجعات |
HashMap<String, MetricMeasurement.Metric> |
|
upgradeConvert
public static HashMap<String, MetricMeasurement.Metric> upgradeConvert (Map<String, String> metrics,
boolean smartNumbers)
تحويل من Map<string, string=""> إلى HashMap<string, metric="">، وذلك للانتقال إلى الواجهة الجديدة. قد لا يتم ملء المعلومات إلا بشكل جزئي بسبب القيود التي يفرضها التنسيق القديم.</string,></string,>
| المعلَمات |
metrics |
Map |
smartNumbers |
boolean: تحويل الأرقام إلى مقاييس عدد صحيح |
| المرتجعات |
HashMap<String, MetricMeasurement.Metric> |
|