প্রোটোউটিল
public class ProtoUtil
extends Object
java.lang.Object | |
↳ | 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 : protobuf Message বা বস্তুর বিশ্লেষণ হতে। |
references | field_2 মান অধীনে field_1 মধ্যে messageOrObject তালিকা হবে field1 , field2 । |
ফেরত দেয় | |
---|---|
রেফারেন্স দ্বারা উল্লেখিত সমস্ত ক্ষেত্রের মানগুলির একটি তালিকা। যদি references খালি থাকে, আয় message.toString() একটি তালিকা হিসাবে। যদি references অবৈধ, একটি খালি তালিকা ফেরৎ। |