تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
استخدام ProtoUtil
public
class
ProtoUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.ProtoUtil
|
طرق المساعدة للتعامل مع رسائل النموذج الأولي بشكل حيادي.
ملخّص
شركة إنشاءات عامة
استخدام ProtoUtil
public ProtoUtil ()
الطرق العامة
الحصول على NestedFieldFromMessageAsStrings
public static getNestedFieldFromMessageAsStrings (Message message,
references)
الحصول على قيم مرجع حقل متداخل، مثل field_1.field_2.field_3, من رسالة Proto كنوع
قائمة من السلاسل. لعرض قائمة فارغة عند تعذر العثور على حقل.
إذا كان مرجع الحقل يحتوي على حقول متكررة، يتم توسيع كل مثيل، ما يؤدي إلى
قائمة من السلاسل.
المعلمات |
message |
Message : النموذج الأوّلي Message أو العنصر المطلوب تحليله. |
references |
: قائمة بمراجع الحقول التي تبدأ في جذر الرسالة مثلاً: إذا
نريد قراءة field_2 ضمن القيمة field_1 في messageOrObject ، فستكون القائمة field1 , field2 . |
المرتجعات |
|
تمثّل هذه السمة قائمة بجميع قيم الحقول التي يشير إليها المرجع. إذا references
فارغ، سيتم عرض message.toString() كقائمة. إذا كانت السمة references غير صالحة،
بإرجاع قائمة فارغة. |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2024-08-23 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]
{"lastModified": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631: 2024-08-23 (\u062d\u0633\u0628 \u0627\u0644\u062a\u0648\u0642\u064a\u062a \u0627\u0644\u0639\u0627\u0644\u0645\u064a \u0627\u0644\u0645\u062a\u0641\u0651\u064e\u0642 \u0639\u0644\u064a\u0647)"}
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-08-23 (حسب التوقيت العالمي المتفَّق عليه)"]]