निष्पादन फ़ाइलें

public class ExecutionFiles
extends Object

java.lang.Object
com.android.tradefed.invoker.ExecutionFiles


परीक्षण या मंगलाचरण के निष्पादन के दौरान उत्पन्न फ़ाइलें निर्भरताएँ जिन्हें परीक्षण के लिए ले जाने की आवश्यकता होती है। यह वस्तु सभी मंगलाचरण (परीक्षण, मॉड्यूल, आदि) द्वारा साझा की जाती है।

सारांश

सार्वजनिक तरीके

void clearFiles ()

ट्रैक की गई और 'डिलीट नहीं करनी चाहिए' के ​​रूप में मार्क नहीं की गई सभी फाइलों को डिलीट कर दें।

boolean containsKey (String key)

यदि इस मानचित्र में निर्दिष्ट कुंजी के लिए मानचित्रण शामिल है तो true वापस आता है।

File get ( ExecutionFiles.FilesKey key)

ज्ञात कुंजी के साथ get(String) का रूपांतर।

File get (String key)

वह मान लौटाता है जिस पर निर्दिष्ट कुंजी मैप की गई है, या null यदि इस मानचित्र में कुंजी के लिए कोई मैपिंग नहीं है।

ImmutableMap<String, File> getAll ()

मानचित्र की प्रतिलिपि में सभी गुण लौटाता है

boolean isEmpty ()

संपत्ति का नक्शा खाली है या नहीं, लौटाता है।

File put ( ExecutionFiles.FilesKey key, File value)

ज्ञात कुंजी के साथ put(String, File) का रूपांतर।

File put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)

मंगलाचरण के अंत में फ़ाइल को हटाए जाने से रोकने के विकल्प के साथ put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) का परिवर्तन।

File put (String key, File value)

निर्दिष्ट मान को इस मानचित्र में निर्दिष्ट कुंजी के साथ संबद्ध करता है।

ExecutionFiles putAll ( properties) putAll ( properties)

निर्दिष्ट मानचित्र से सभी मैपिंग को इस मानचित्र पर कॉपी करता है।

File putIfAbsent (String key, File value)

यदि निर्दिष्ट कुंजी पहले से किसी मान से संबद्ध नहीं है, तो उसे दिए गए मान से संबद्ध करें।

File remove (String key)

इस मानचित्र से एक कुंजी के लिए मानचित्रण को हटा देता है यदि यह मौजूद है (वैकल्पिक संचालन)।

सार्वजनिक तरीके

clearFiles

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