ExecutionProperties

public class ExecutionProperties
extends Object

java.lang.Object
   ↳ com.android.tradefed.invoker.ExecutionProperties


टेस्ट या अनुरोध को लागू करने के दौरान जनरेट हुई प्रॉपर्टी.

क्रॉस-टेस्ट के ओवरलैप से बचने के लिए, नेमस्पेस का सही तरीके से इस्तेमाल करके, कुंजियों को यूनीक बनाने का सुझाव दिया जाता है.

खास जानकारी

सार्वजनिक तरीके

void clear()

एक्सीक्यूशन प्रॉपर्टी मिटाएं.

boolean containsKey(String key)

अगर इस मैप में बताई गई कुंजी के लिए मैपिंग मौजूद है, तो true दिखाता है.

String get(String key)

यह उस वैल्यू को दिखाता है जिस पर दी गई कुंजी को मैप किया गया है. अगर इस मैप में कुंजी के लिए कोई मैपिंग नहीं है, तो यह null दिखाता है.

ImmutableMap<String, String> getAll()

मैप की कॉपी में सभी प्रॉपर्टी दिखाता है

boolean isEmpty()

यह बताता है कि प्रॉपर्टी का मैप खाली है या नहीं.

String put(String key, String value)

इस मैप में दी गई वैल्यू को, दी गई कुंजी से जोड़ता है.

ExecutionProperties putAll( properties)

यह टूल, चुने गए मैप से सभी मैपिंग को इस मैप में कॉपी करता है.

String putIfAbsent(String key, String value)

अगर बताई गई कुंजी पहले से किसी वैल्यू से जुड़ी नहीं है, तो उसे दी गई वैल्यू से जोड़ें.

String remove(String key)

अगर इस मैप में कोई बटन मौजूद है, तो उसे हटा देता है (ज़रूरी नहीं).

String toString()

सार्वजनिक तरीके

मिटाएं

public void clear ()

एक्सीक्यूशन प्रॉपर्टी मिटाएं. रीसेट किए गए आइज़ोलेशन के दौरान, एक्सेक्यूट किए गए डेटा को हटाने के लिए इस्तेमाल किया जाता है.

containsKey

public boolean containsKey (String key)

अगर इस मैप में बताई गई कुंजी के लिए मैपिंग मौजूद है, तो true दिखाता है.

पैरामीटर
key String: वह पासकोड जिसकी इस मैप में मौजूदगी की जांच करनी है

रिटर्न
boolean true अगर इस मैप में बताई गई कुंजी के लिए मैपिंग मौजूद है

सदस्यता लें

public String get (String key)

यह उस वैल्यू को दिखाता है जिस पर दी गई कुंजी को मैप किया गया है. अगर इस मैप में कुंजी के लिए कोई मैपिंग नहीं है, तो यह null दिखाता है.

पैरामीटर
key String: वह कुंजी जिससे जुड़ी वैल्यू दिखानी है

रिटर्न
String वह वैल्यू जिस पर बताई गई कुंजी को मैप किया गया है या null, अगर इस मैप में कुंजी के लिए कोई मैपिंग नहीं है

getAll

public ImmutableMap<String, String> getAll ()

मैप की कॉपी में सभी प्रॉपर्टी दिखाता है

रिटर्न
ImmutableMap<String, String>

isEmpty

public boolean isEmpty ()

यह बताता है कि प्रॉपर्टी का मैप खाली है या नहीं.

रिटर्न
boolean

रखें

public String put (String key, 
                String value)

इस मैप में दी गई वैल्यू को, दी गई कुंजी से जोड़ता है.

पैरामीटर
key String: वह कुंजी जिससे तय की गई वैल्यू को जोड़ना है

value String: तय की गई कुंजी से जोड़ी जाने वाली वैल्यू

रिटर्न
String key से जुड़ी पिछली वैल्यू या null, अगर key के लिए कोई मैपिंग नहीं थी.

इन्हें भी देखें:

putAll

public ExecutionProperties putAll ( properties)

यह टूल, चुने गए मैप से सभी मैपिंग को इस मैप में कॉपी करता है.

पैरामीटर
properties : इस मैप में सेव की जाने वाली मैपिंग

रिटर्न
ExecutionProperties आखिरी मैपिंग

putIfAbsent

public String putIfAbsent (String key, 
                String value)

अगर बताई गई कुंजी पहले से किसी वैल्यू से जुड़ी नहीं है, तो उसे दी गई वैल्यू से जोड़ें.

पैरामीटर
key String: वह कुंजी जिससे तय की गई वैल्यू को जोड़ना है

value String: तय की गई कुंजी से जोड़ी जाने वाली वैल्यू

रिटर्न
String तय की गई कुंजी से जुड़ी पिछली वैल्यू या null, अगर कुंजी के लिए कोई मैपिंग नहीं थी.

कॉन्टेंट हटाना

public String remove (String key)

अगर इस मैप में कोई बटन मौजूद है, तो उसे हटा देता है (ज़रूरी नहीं).

पैरामीटर
key String: वह कुंजी जिसकी मैपिंग को मैप से हटाना है

रिटर्न
String key से जुड़ी पिछली वैल्यू या null, अगर key के लिए कोई मैपिंग नहीं थी.

toString

public String toString ()

रिटर्न
String