एक्ज़ीक्यूशन फ़ाइलें
public
class
ExecutionFiles
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.पासवर्ड फ़ाइल |
टेस्ट या उसे शुरू करने के दौरान जनरेट की गई फ़ाइलें डिपेंडेंसी, जिन्हें ले जाने की ज़रूरत होती है इस टूल का इस्तेमाल किया जा सकता है. इस ऑब्जेक्ट को शुरू करने की सभी स्थितियों (टेस्ट, मॉड्यूल वगैरह) के साथ शेयर किया जाता है.
खास जानकारी
सार्वजनिक तरीके | |
---|---|
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(
इस मैप पर सभी मैपिंग को, बताए गए मैप से कॉपी करता है. |
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> |
isखाली
public boolean isEmpty ()
यह बताता है कि प्रॉपर्टी का मैप खाली है या नहीं.
रिटर्न | |
---|---|
boolean |
रखें
public File put (ExecutionFiles.FilesKey key, File value)
जानी-पहचानी कुंजी के साथ put(String, File)
का वैरिएशन.
पैरामीटर | |
---|---|
key |
ExecutionFiles.FilesKey : वह कुंजी जिससे तय मान को जोड़ना है |
value |
File : बताई गई कुंजी से संबद्ध किया जाने वाला मान |
रिटर्न | |
---|---|
File |
key से जुड़ी पिछली वैल्यू या अगर कोई वैल्यू नहीं थी, तो null
key के लिए मैपिंग. |
रखें
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 से जुड़ी पिछली वैल्यू या अगर कोई वैल्यू नहीं थी, तो null
key के लिए मैपिंग. |
रखें
public File put (String key, File value)
बताई गई वैल्यू को इस मैप में, दी गई कुंजी से जोड़ता है.
पैरामीटर | |
---|---|
key |
String : वह कुंजी जिससे तय मान को जोड़ना है |
value |
File : बताई गई कुंजी से संबद्ध किया जाने वाला मान |
रिटर्न | |
---|---|
File |
key से जुड़ी पिछली वैल्यू या अगर कोई वैल्यू नहीं थी, तो null
key के लिए मैपिंग. |
यह भी देखें:
सभी रखें
public ExecutionFiles putAll (properties)
बताए गए मैप से सभी मैपिंग इस मैप पर कॉपी करता है.
पैरामीटर | |
---|---|
properties |
: इस मैप में सेव की जाने वाली मैपिंग |
रिटर्न | |
---|---|
ExecutionFiles |
आखिरी मैपिंग |
enterIfAbsent
public File putIfAbsent (String key, File value)
अगर बताई गई कुंजी पहले से किसी वैल्यू से नहीं जुड़ी है, तो इसे दी गई वैल्यू से जोड़ती है वैल्यू.
पैरामीटर | |
---|---|
key |
String : वह कुंजी जिससे तय मान को जोड़ना है |
value |
File : बताई गई कुंजी से संबद्ध किया जाने वाला मान |
रिटर्न | |
---|---|
File |
बताई गई कुंजी से जुड़ा पिछला मान, या अगर कोई नहीं थी, तो null
मैपिंग का उपयोग किया जा सकता है. |
कॉन्टेंट हटाना
public File remove (String key)
अगर इस मैप में कोई कुंजी मौजूद है, तो उससे कुंजी के लिए मैपिंग हटाता है (वैकल्पिक कार्रवाई).
पैरामीटर | |
---|---|
key |
String : वह कुंजी जिसकी मैपिंग को मैप से हटाना है |
रिटर्न | |
---|---|
File |
key से जुड़ी पिछली वैल्यू या अगर कोई वैल्यू नहीं थी, तो null
key के लिए मैपिंग. |