निष्पादन गुण

public class ExecutionProperties
extends Object

java.lang.ऑब्जेक्ट
मैं 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) putAll ( properties)

निर्दिष्ट मानचित्र से सभी मैपिंग को इस मानचित्र पर कॉपी करता है।

String putIfAbsent (String key, String value)

यदि निर्दिष्ट कुंजी पहले से किसी मान से संबद्ध नहीं है, तो उसे दिए गए मान से संबद्ध कर दें।

String remove (String key)

इस मानचित्र से किसी कुंजी के लिए मानचित्रण निकालता है यदि वह मौजूद है (वैकल्पिक संचालन)।

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

स्पष्ट

public void clear ()

निष्पादन गुण साफ़ करें। निष्पादन डेटा को हटाने के लिए रीसेट अलगाव के दौरान उपयोग किया जाता है।

कुंजी शामिल है

public boolean containsKey (String key)

यदि इस मानचित्र में निर्दिष्ट कुंजी के लिए मैपिंग है, तो यह true

मापदंडों
key String : कुंजी जिसकी इस मानचित्र में उपस्थिति का परीक्षण किया जाना है

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

प्राप्त

public String get (String key)

वह मान लौटाता है जिस पर निर्दिष्ट कुंजी मैप की गई है, या यदि इस मानचित्र में कुंजी के लिए कोई मैपिंग नहीं है, तो null देता है।

मापदंडों
key String : वह कुंजी जिसका संबद्ध मान वापस किया जाना है

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

सब प्राप्त कर लिया

public ImmutableMap<String, String> getAll ()

मानचित्र की एक प्रति में सभी गुण लौटाता है

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

खाली है

public boolean isEmpty ()

यह लौटाता है कि संपत्तियों का नक्शा खाली है या नहीं।

रिटर्न
boolean

रखना

public String put (String key, 
                String value)

निर्दिष्ट मान को इस मानचित्र में निर्दिष्ट कुंजी के साथ संबद्ध करता है।

मापदंडों
key String : कुंजी जिसके साथ निर्दिष्ट मान को जोड़ा जाना है

value String : मान निर्दिष्ट कुंजी के साथ जुड़ा होना चाहिए

रिटर्न
String key के लिए कोई मैपिंग नहीं होने पर key , या null से संबद्ध पिछला मान ।

यह सभी देखें:

सभी रखें

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 के लिए कोई मैपिंग नहीं होने पर key , या null से संबद्ध पिछला मान ।