निष्पादन फ़ाइलें
public class ExecutionFiles
extends Object
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.invoker.ExecutionFiles |
परीक्षण या आह्वान के निष्पादन के दौरान उत्पन्न फ़ाइलें निर्भरताएँ जिन्हें परीक्षण के लिए ले जाने की आवश्यकता होती है। यह ऑब्जेक्ट सभी आमंत्रण (परीक्षण, मॉड्यूल, आदि) द्वारा साझा किया जाता है।
सारांश
नेस्टेड कक्षाएं | |
---|---|
enum | ExecutionFiles.FilesKey मानचित्र के लिए ज्ञात मानक कुंजी की गणना। |
सार्वजनिक तरीके | |
---|---|
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 | अंतिम मानचित्रण |
putIfAbsent
public File putIfAbsent (String key, File value)
यदि निर्दिष्ट कुंजी पहले से किसी मान से संबद्ध नहीं है, तो उसे दिए गए मान से संबद्ध कर दें।
मापदंडों | |
---|---|
key | String : कुंजी जिसके साथ निर्दिष्ट मान को जोड़ा जाना है |
value | File : निर्दिष्ट कुंजी के साथ संबद्ध किया जाने वाला मान |
रिटर्न | |
---|---|
File | निर्दिष्ट कुंजी से संबद्ध पिछला मान, या यदि कुंजी के लिए कोई मैपिंग नहीं थी, तो null । |
हटाना
public File remove (String key)
इस मानचित्र से किसी कुंजी के लिए मानचित्रण निकालता है यदि वह मौजूद है (वैकल्पिक संचालन)।
मापदंडों | |
---|---|
key | String : कुंजी जिसका मानचित्रण मानचित्र से हटाया जाना है |
रिटर्न | |
---|---|
File | key के लिए कोई मैपिंग नहीं होने पर key , या null से संबद्ध पिछला मान । |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2022-08-15 (UTC) को अपडेट किया गया.