ProtoUtil
public class ProtoUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.ProtoUtil |
प्रकार-अज्ञेय रूप से प्रोटोबॉफ़ संदेशों से निपटने के लिए उपयोगिता विधियाँ।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
ProtoUtil () |
सार्वजनिक तरीके | |
---|---|
static | getNestedFieldFromMessageAsStrings (Message message, references) getNestedFieldFromMessageAsStrings (Message message, references) नेस्टेड फ़ील्ड संदर्भ के मान प्राप्त करें, यानी |
सार्वजनिक निर्माणकर्ता
ProtoUtil
public ProtoUtil ()
सार्वजनिक तरीके
getNestedFieldFromMessageAsStrings
public staticgetNestedFieldFromMessageAsStrings (Message message, references)
स्ट्रिंग्स की सूची के रूप में एक प्रोटो संदेश से एक नेस्टेड फ़ील्ड संदर्भ, यानी फ़ील्ड_1.फ़ील्ड_2.फ़ील्ड_3 के मान प्राप्त करें। फ़ील्ड नहीं मिलने पर एक खाली सूची लौटाता है।
यदि फ़ील्ड संदर्भ में दोहराए गए फ़ील्ड हैं, तो प्रत्येक उदाहरण का विस्तार किया जाता है, जिसके परिणामस्वरूप स्ट्रिंग्स की एक सूची होती है।
पैरामीटर | |
---|---|
message | Message : प्रोटोबॉफ़ Message या वस्तु जिसे पार्स किया जाना है। |
references | messageOrObject में field_1 के मान के तहत field_2 पढ़ना चाहते हैं तो सूची field1 , field2 होगी। |
रिटर्न | |
---|---|
संदर्भ द्वारा संदर्भित सभी फ़ील्ड मानों की एक सूची। यदि references खाली है, तो एक सूची के रूप में message.toString() देता है। यदि references अमान्य है, तो एक खाली सूची लौटाता है। |