ExecutionFiles
public
class
ExecutionFiles
extends Object
java.lang.Object | |
↳ | 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(String key, File value)
इस मैप में दी गई वैल्यू को, दी गई कुंजी से जोड़ता है. |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
|
ExecutionFiles
|
putAll(ExecutionFiles copyFrom)
यह टूल, चुने गए मैप से सभी मैपिंग को इस मैप में कॉपी करता है. |
ExecutionFiles
|
putAll(
यह टूल, चुने गए मैप से सभी मैपिंग को इस मैप में कॉपी करता है. |
File
|
putIfAbsent(String key, File value)
अगर बताई गई कुंजी पहले से किसी वैल्यू से जुड़ी नहीं है, तो उसे दी गई वैल्यू से जोड़ें. |
File
|
remove(String key)
अगर इस मैप में कोई बटन मौजूद है, तो उसे हटा देता है (ज़रूरी नहीं). |
सार्वजनिक तरीके
clearFiles
public void clearFiles ()
ट्रैक की जा रही उन सभी फ़ाइलों को मिटाएं जिन्हें 'मिटाया नहीं जाना चाहिए' के तौर पर मार्क नहीं किया गया है.
containsKey
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 , अगर इस मैप में
कुंजी के लिए कोई मैपिंग नहीं है |
getAll
public ImmutableMap<String, File> getAll ()
मैप की कॉपी में सभी प्रॉपर्टी दिखाता है
रिटर्न | |
---|---|
ImmutableMap<String, File> |
isEmpty
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 (String key, File value)
इस मैप में दी गई वैल्यू को, दी गई कुंजी से जोड़ता है.
पैरामीटर | |
---|---|
key |
String : वह कुंजी जिससे तय की गई वैल्यू को जोड़ना है |
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 के लिए कोई मैपिंग नहीं थी. |
putAll
public ExecutionFiles putAll (ExecutionFiles copyFrom)
यह टूल, चुने गए मैप से सभी मैपिंग को इस मैप में कॉपी करता है.
पैरामीटर | |
---|---|
copyFrom |
ExecutionFiles : ओरिजनल ExecutionFiles , जिससे कॉपी करनी है. |
रिटर्न | |
---|---|
ExecutionFiles |
आखिरी मैपिंग |
putAll
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 से जुड़ी पिछली वैल्यू या null , अगर key के लिए कोई मैपिंग नहीं थी. |