সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
প্রোটোইউটিল
public class ProtoUtil
extends Object
java.lang.অবজেক্ট |
↳ | com.android.tradefed.util.ProtoUtil |
প্রোটোবাফ মেসেজ টাইপ-অজ্ঞেয়তার সাথে ডিল করার জন্য ইউটিলিটি পদ্ধতি।
সারাংশ
পাবলিক কনস্ট্রাক্টর
প্রোটোইউটিল
public ProtoUtil ()
পাবলিক পদ্ধতি
getNestedFieldFromMessageAsStrings
public static getNestedFieldFromMessageAsStrings (Message message,
references)
স্ট্রিংগুলির একটি তালিকা হিসাবে একটি প্রোটো বার্তা থেকে নেস্টেড ক্ষেত্রের রেফারেন্সের মান পান, যেমন field_1.field_2.field_3। যখন একটি ক্ষেত্র খুঁজে পাওয়া যায় না তখন একটি খালি তালিকা প্রদান করে।
যদি ক্ষেত্রের রেফারেন্সে পুনরাবৃত্ত ক্ষেত্র থাকে, তবে প্রতিটি দৃষ্টান্ত প্রসারিত হয়, যার ফলে স্ট্রিংগুলির একটি তালিকা তৈরি হয়।
পরামিতি |
---|
message | Message : প্রোটোবাফ Message বা বস্তুকে পার্স করা হবে। |
references | : বার্তার মূল থেকে শুরু হওয়া ক্ষেত্রের উল্লেখগুলির একটি তালিকা৷ যেমন আমরা যদি messageOrObject এ field_1 এর মানের অধীনে field_2 পড়তে চাই তাহলে তালিকাটি হবে field1 , field2 । |
রিটার্নস |
---|
| রেফারেন্স দ্বারা উল্লেখ করা সমস্ত ক্ষেত্রের মানগুলির একটি তালিকা৷ references খালি থাকলে, একটি তালিকা হিসাবে message.toString() ফেরত দেয়। references অবৈধ হলে, একটি খালি তালিকা প্রদান করে। |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-09-12 UTC-তে শেষবার আপডেট করা হয়েছে।
[{
"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": "2024-09-12 UTC-\u09a4\u09c7 \u09b6\u09c7\u09b7\u09ac\u09be\u09b0 \u0986\u09aa\u09a1\u09c7\u099f \u0995\u09b0\u09be \u09b9\u09df\u09c7\u099b\u09c7\u0964"}
[[["সহজে বোঝা যায়","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-09-12 UTC-তে শেষবার আপডেট করা হয়েছে।"]]