निष्पादनफ़ाइलें
public class ExecutionFiles
extends Object
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.invoker.ExecutionFiles |
किसी परीक्षण या आह्वान के निष्पादन के दौरान उत्पन्न फ़ाइलें निर्भरताएँ जिन्हें परीक्षण के लिए ले जाने की आवश्यकता होती है। यह ऑब्जेक्ट सभी मंगलाचरण (परीक्षण, मॉड्यूल, आदि) द्वारा साझा किया जाता है।
सारांश
सार्वजनिक तरीके | |
---|---|
void | clearFiles () उन सभी फ़ाइलों को हटा दें जिन्हें ट्रैक किया गया है और जिन्हें 'हटाना नहीं चाहिए' के रूप में चिह्नित नहीं किया गया है। |
boolean | containsKey (String key) यदि इस मानचित्र में निर्दिष्ट कुंजी के लिए मैपिंग शामिल है तो |
File | get ( ExecutionFiles.FilesKey key) ज्ञात कुंजी के साथ |
File | get (String key) वह मान लौटाता है जिस पर निर्दिष्ट कुंजी मैप की गई है, या यदि इस मानचित्र में कुंजी के लिए कोई मैपिंग नहीं है तो |
ImmutableMap<String, File> | getAll () मानचित्र की एक प्रति में सभी संपत्तियों को लौटाता है |
boolean | isEmpty () यह लौटाता है कि संपत्तियों का नक्शा खाली है या नहीं। |
File | put ( ExecutionFiles.FilesKey key, File value) ज्ञात कुंजी के साथ |
File | put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete) आमंत्रण के अंत में फ़ाइल को हटाए जाने से रोकने के विकल्प के साथ |
File | put (String key, File value) इस मानचित्र में निर्दिष्ट मान को निर्दिष्ट कुंजी के साथ संबद्ध करता है। |
ExecutionFiles | putAll ( properties) putAll ( properties) निर्दिष्ट मानचित्र से सभी मैपिंग को इस मानचित्र में कॉपी करता है। |
File | putIfAbsent (String key, File value) यदि निर्दिष्ट कुंजी पहले से ही किसी मान से संबद्ध नहीं है, तो उसे दिए गए मान से संबद्ध करें। |
File | remove (String key) यदि कुंजी मौजूद है (वैकल्पिक संचालन) तो इस मानचित्र से कुंजी के लिए मैपिंग हटा देता है। |
सार्वजनिक तरीके
क्लियरफ़ाइलें
public void clearFiles ()
उन सभी फ़ाइलों को हटा दें जिन्हें ट्रैक किया गया है और जिन्हें 'हटाना नहीं चाहिए' के रूप में चिह्नित नहीं किया गया है।
सम्मिलितकुंजी
public boolean containsKey (String key)
यदि इस मानचित्र में निर्दिष्ट कुंजी के लिए मैपिंग शामिल है तो true
लौटाता है।
पैरामीटर | |
---|---|
key | String : कुंजी जिसकी इस मानचित्र में उपस्थिति का परीक्षण किया जाना है |
रिटर्न | |
---|---|
boolean | यदि इस मानचित्र में निर्दिष्ट कुंजी के लिए मैपिंग शामिल है तो true |
पाना
public File get (ExecutionFiles.FilesKey key)
ज्ञात कुंजी के साथ get(String)
का परिवर्तन।
पैरामीटर | |
---|---|
key | ExecutionFiles.FilesKey : वह कुंजी जिसका संबद्ध मान लौटाया जाना है |
रिटर्न | |
---|---|
File | वह मान जिस पर निर्दिष्ट कुंजी मैप की गई है, या null यदि इस मानचित्र में कुंजी के लिए कोई मैपिंग नहीं है |
पाना
public File get (String key)
वह मान लौटाता है जिस पर निर्दिष्ट कुंजी मैप की गई है, या यदि इस मानचित्र में कुंजी के लिए कोई मैपिंग नहीं है तो null
लौटाता है।
पैरामीटर | |
---|---|
key | String : वह कुंजी जिसका संबद्ध मान लौटाया जाना है |
रिटर्न | |
---|---|
File | वह मान जिस पर निर्दिष्ट कुंजी मैप की गई है, या null यदि इस मानचित्र में कुंजी के लिए कोई मैपिंग नहीं है |
सब प्राप्त कर लिया
public ImmutableMap<String, File> getAll ()
मानचित्र की एक प्रति में सभी संपत्तियों को लौटाता है
रिटर्न | |
---|---|
ImmutableMap<String, File> |
खाली है
public boolean isEmpty ()
यह लौटाता है कि संपत्तियों का नक्शा खाली है या नहीं।
रिटर्न | |
---|---|
boolean |
रखना
public File put (ExecutionFiles.FilesKey key, File value)
ज्ञात कुंजी के साथ put(String, File)
का परिवर्तन।
पैरामीटर | |
---|---|
key | ExecutionFiles.FilesKey : वह कुंजी जिसके साथ निर्दिष्ट मान संबद्ध किया जाना है |
value | File : निर्दिष्ट कुंजी के साथ संबद्ध किया जाने वाला मान |
रिटर्न | |
---|---|
File | यदि key के लिए कोई मैपिंग नहीं थी, तो key से जुड़ा पिछला मान, या null । |
रखना
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
आमंत्रण के अंत में फ़ाइल को हटाए जाने से रोकने के विकल्प के साथ put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File)
का रूपांतर।
पैरामीटर | |
---|---|
key | ExecutionFiles.FilesKey : वह कुंजी जिसके साथ निर्दिष्ट मान संबद्ध किया जाना है |
value | File : निर्दिष्ट कुंजी के साथ संबद्ध किया जाने वाला मान |
shouldNotDelete | boolean : आह्वान के अंत में फ़ाइल को हटाए जाने से रोकें। |
रिटर्न | |
---|---|
File | यदि key के लिए कोई मैपिंग नहीं थी, तो key से जुड़ा पिछला मान, या null । |
रखना
public File put (String key, File value)
इस मानचित्र में निर्दिष्ट मान को निर्दिष्ट कुंजी के साथ संबद्ध करता है।
पैरामीटर | |
---|---|
key | String : कुंजी जिसके साथ निर्दिष्ट मान संबद्ध होना है |
value | File : निर्दिष्ट कुंजी के साथ संबद्ध किया जाने वाला मान |
रिटर्न | |
---|---|
File | यदि key के लिए कोई मैपिंग नहीं थी, तो key से जुड़ा पिछला मान, या null । |
यह सभी देखें:
सभी रखें
public ExecutionFiles putAll (properties)
निर्दिष्ट मानचित्र से सभी मैपिंग को इस मानचित्र में कॉपी करता है।
पैरामीटर | |
---|---|
properties |
रिटर्न | |
---|---|
ExecutionFiles | अंतिम मानचित्रण |
पुटइफएब्सेंट
public File putIfAbsent (String key, File value)
यदि निर्दिष्ट कुंजी पहले से ही किसी मान से संबद्ध नहीं है, तो उसे दिए गए मान से संबद्ध करें।
पैरामीटर | |
---|---|
key | String : कुंजी जिसके साथ निर्दिष्ट मान संबद्ध होना है |
value | File : निर्दिष्ट कुंजी के साथ संबद्ध किया जाने वाला मान |
रिटर्न | |
---|---|
File | निर्दिष्ट कुंजी से जुड़ा पिछला मान, या यदि कुंजी के लिए कोई मैपिंग नहीं थी तो null । |
निकालना
public File remove (String key)
यदि कुंजी मौजूद है (वैकल्पिक संचालन) तो इस मानचित्र से कुंजी के लिए मैपिंग हटा देता है।
पैरामीटर | |
---|---|
key | String : कुंजी जिसकी मैपिंग को मानचित्र से हटाया जाना है |
रिटर्न | |
---|---|
File | यदि key के लिए कोई मैपिंग नहीं थी, तो key से जुड़ा पिछला मान, या null । |