প্রোটোইউটিল
public class ProtoUtil
extends Object
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.util.ProtoUtil |
প্রোটোবাফ মেসেজ টাইপ-অজ্ঞেয়তার সাথে ডিল করার জন্য ইউটিলিটি পদ্ধতি।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
ProtoUtil () |
পাবলিক পদ্ধতি | |
---|---|
static | getNestedFieldFromMessageAsStrings (Message message, references) getNestedFieldFromMessageAsStrings (Message message, references) একটি নেস্টেড ক্ষেত্রের রেফারেন্সের মান পান, যেমন |
পাবলিক কনস্ট্রাক্টর
প্রোটোইউটিল
public ProtoUtil ()
পাবলিক পদ্ধতি
getNestedFieldFromMessageAsStrings
public staticgetNestedFieldFromMessageAsStrings (Message message, references)
স্ট্রিংগুলির একটি তালিকা হিসাবে একটি প্রোটো বার্তা থেকে নেস্টেড ক্ষেত্রের রেফারেন্সের মান পান, যেমন field_1.field_2.field_3। যখন একটি ক্ষেত্র খুঁজে পাওয়া যায় না তখন একটি খালি তালিকা প্রদান করে।
যদি ক্ষেত্রের রেফারেন্সে পুনরাবৃত্ত ক্ষেত্র থাকে, তবে প্রতিটি দৃষ্টান্ত প্রসারিত হয়, যার ফলে স্ট্রিংগুলির একটি তালিকা তৈরি হয়।
পরামিতি | |
---|---|
message | Message : প্রোটোবাফ Message বা বস্তুকে পার্স করা হবে। |
references | messageOrObject এ field_1 এর মানের অধীনে field_2 পড়তে চাই তাহলে তালিকাটি হবে field1 , field2 । |
রিটার্নস | |
---|---|
রেফারেন্স দ্বারা উল্লেখ করা সমস্ত ক্ষেত্রের মানগুলির একটি তালিকা৷ references খালি থাকলে, একটি তালিকা হিসাবে message.toString() ফেরত দেয়। references অবৈধ হলে, একটি খালি তালিকা প্রদান করে। |