निष्पादनगुण
public class ExecutionProperties
extends Object
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.invoker.ExecutionProperties |
किसी परीक्षण या आह्वान के निष्पादन के दौरान उत्पन्न गुण।
क्रॉस-टेस्ट ओवरलैप से बचने के लिए उपयुक्त नेमस्पेस का उपयोग करके कुंजियों को अद्वितीय बनाने की अनुशंसा की जाती है।
सारांश
सार्वजनिक तरीके | |
---|---|
void | clear () निष्पादन गुण साफ़ करें. |
boolean | containsKey (String key) यदि इस मानचित्र में निर्दिष्ट कुंजी के लिए मैपिंग शामिल है तो |
String | get (String key) वह मान लौटाता है जिस पर निर्दिष्ट कुंजी मैप की गई है, या यदि इस मानचित्र में कुंजी के लिए कोई मैपिंग नहीं है तो |
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) यदि कुंजी मौजूद है (वैकल्पिक संचालन) तो इस मानचित्र से कुंजी के लिए मैपिंग हटा देता है। |
String | toString () |
सार्वजनिक तरीके
स्पष्ट
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 | अंतिम मानचित्रण |
पुटइफएब्सेंट
public String putIfAbsent (String key, String value)
यदि निर्दिष्ट कुंजी पहले से ही किसी मान से संबद्ध नहीं है, तो उसे दिए गए मान से संबद्ध करें।
पैरामीटर | |
---|---|
key | String : कुंजी जिसके साथ निर्दिष्ट मान संबद्ध होना है |
value | String : निर्दिष्ट कुंजी के साथ संबद्ध किया जाने वाला मान |
रिटर्न | |
---|---|
String | निर्दिष्ट कुंजी से जुड़ा पिछला मान, या यदि कुंजी के लिए कोई मैपिंग नहीं थी तो null । |
निकालना
public String remove (String key)
यदि कुंजी मौजूद है (वैकल्पिक संचालन) तो इस मानचित्र से कुंजी के लिए मैपिंग हटा देता है।
पैरामीटर | |
---|---|
key | String : कुंजी जिसकी मैपिंग को मानचित्र से हटाया जाना है |
रिटर्न | |
---|---|
String | यदि key के लिए कोई मैपिंग नहीं थी, तो key से जुड़ा पिछला मान, या null । |
स्ट्रिंग
public String toString ()
रिटर्न | |
---|---|
String |