प्रोटो यूटिल
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 : Protobuf Message या वस्तु पार्स किया जा सकता। |
references | field_2 के मूल्य के तहत field_1 में messageOrObject सूची होगा field1 , field2 । |
रिटर्न | |
---|---|
संदर्भ द्वारा संदर्भित सभी फ़ील्ड मानों की एक सूची। यदि references खाली है, रिटर्न message.toString() एक सूची के रूप में। यदि references अमान्य है, एक खाली सूची देता है। |