SearchArtifactUtil

public class SearchArtifactUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.SearchArtifactUtil


यह एक यूटिलिटी क्लास है. इसका इस्तेमाल टेस्ट आर्टफ़ैक्ट खोजने के लिए किया जा सकता है.

खास जानकारी

फ़ील्ड्स की फ़िल्में

public static SearchArtifactUtil singleton

पब्लिक कंस्ट्रक्टर

SearchArtifactUtil()

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

static File findModuleDir(String moduleName, boolean targetFirst)

यह फ़ंक्शन, दिए गए मॉड्यूल के नाम से मेल खाने वाली मॉड्यूल डायरेक्ट्री ढूंढता है

static File getModuleDirFromConfig(IInvocationContext moduleContext)
static File getModuleDirFromConfig()

मॉड्यूल स्कोप में कॉल किए जाने पर, अगर मॉड्यूल डायरेक्ट्री मौजूद है, तो उसे दिखाता है.

static File getModuleDirFromConfig(ConfigurationDescriptor descriptor)
static File searchFile(String fileName, boolean targetFirst)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

static File searchFile(String fileName, boolean targetFirst, IAbi abi)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

static File searchFile(String fileName, boolean targetFirst, TestInformation testInfo)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

static File searchFile(String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, boolean includeDirectory)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

static File searchFile(String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

static File searchFile(String fileName, boolean targetFirst, altDirs, AltDirBehavior altDirBehavior)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

static File searchFile(String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, IBuildInfo buildInfo, boolean includeDirectory)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

फ़ील्ड्स की फ़िल्में

सिंगलटन

public static SearchArtifactUtil singleton

पब्लिक कंस्ट्रक्टर

SearchArtifactUtil

public SearchArtifactUtil ()

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

findModuleDir

public static File findModuleDir (String moduleName, 
                boolean targetFirst)

यह फ़ंक्शन, दिए गए मॉड्यूल के नाम से मेल खाने वाली मॉड्यूल डायरेक्ट्री ढूंढता है

पैरामीटर
moduleName String: मॉड्यूल का नाम.

targetFirst boolean: इससे यह पता चलता है कि खोज के लिए, हम टारगेट-साइड को प्राथमिकता दे रहे हैं या होस्ट-साइड को.

रिटर्न
File मॉड्यूल डायरेक्ट्री. इसे खाली छोड़ा जा सकता है.

getModuleDirFromConfig

public static File getModuleDirFromConfig (IInvocationContext moduleContext)

पैरामीटर
moduleContext IInvocationContext

रिटर्न
File

getModuleDirFromConfig

public static File getModuleDirFromConfig ()

मॉड्यूल स्कोप में कॉल किए जाने पर, अगर मॉड्यूल डायरेक्ट्री मौजूद है, तो उसे दिखाता है.

रिटर्न
File

getModuleDirFromConfig

public static File getModuleDirFromConfig (ConfigurationDescriptor descriptor)

पैरामीटर
descriptor ConfigurationDescriptor

रिटर्न
File

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

पैरामीटर
fileName String: वह फ़ाइल जिसका नाम खोजना है.

targetFirst boolean: इससे यह पता चलता है कि खोज के लिए, हम टारगेट-साइड फ़ाइलों को होस्ट-साइड फ़ाइलों की तुलना में ज़्यादा प्राथमिकता दे रहे हैं या नहीं.

रिटर्न
File मिली हुई आर्टफ़ैक्ट फ़ाइल या अगर कोई नहीं मिली है, तो शून्य.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

पैरामीटर
fileName String: वह फ़ाइल जिसका नाम खोजना है.

targetFirst boolean: इससे यह पता चलता है कि खोज के लिए, हम टारगेट-साइड फ़ाइलों को होस्ट-साइड फ़ाइलों की तुलना में ज़्यादा प्राथमिकता दे रहे हैं या नहीं.

abi IAbi: फ़ाइल से मेल खाने वाला IAbi.

रिटर्न
File मिली हुई आर्टफ़ैक्ट फ़ाइल या अगर कोई नहीं मिली है, तो शून्य.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                TestInformation testInfo)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

पैरामीटर
fileName String: वह फ़ाइल जिसका नाम खोजना है.

targetFirst boolean: इससे यह पता चलता है कि खोज के लिए, हम टारगेट-साइड फ़ाइलों को होस्ट-साइड फ़ाइलों की तुलना में ज़्यादा प्राथमिकता दे रहे हैं या नहीं.

testInfo TestInformation: उपलब्ध होने पर, मौजूदा टेस्ट का TestInformation.

रिटर्न
File मिली हुई आर्टफ़ैक्ट फ़ाइल या अगर कोई नहीं मिली है, तो शून्य.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 altDirs, 
                AltDirBehavior altDirBehavior, 
                TestInformation testInfo, 
                boolean includeDirectory)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

पैरामीटर
fileName String: वह फ़ाइल जिसका नाम खोजना है.

targetFirst boolean: इससे यह पता चलता है कि खोज के लिए, हम टारगेट-साइड फ़ाइलों को होस्ट-साइड फ़ाइलों की तुलना में ज़्यादा प्राथमिकता दे रहे हैं या नहीं.

abi IAbi: फ़ाइल से मेल खाने वाला IAbi.

altDirs : डिफ़ॉल्ट सर्च पाथ के अलावा, अन्य सर्च पाथ.

altDirBehavior AltDirBehavior: डिफ़ॉल्ट पाथ के मुकाबले, खोज के अन्य पाथ का इस्तेमाल कैसे किया जाना चाहिए: फ़ॉलबैक के तौर पर या ओवरराइड के तौर पर; अगर यह तय नहीं किया गया है, तो फ़ॉलबैक का इस्तेमाल किया जाएगा

testInfo TestInformation: उपलब्ध होने पर, मौजूदा टेस्ट का TestInformation.

includeDirectory boolean: इससे यह तय किया जाता है कि खोज के नतीजों में डायरेक्ट्री शामिल करनी है या नहीं.

रिटर्न
File मिली हुई आर्टफ़ैक्ट फ़ाइल या अगर कोई नहीं मिली है, तो शून्य.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 altDirs, 
                AltDirBehavior altDirBehavior, 
                TestInformation testInfo)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

पैरामीटर
fileName String: वह फ़ाइल जिसका नाम खोजना है.

targetFirst boolean: इससे यह पता चलता है कि खोज के लिए, हम टारगेट-साइड फ़ाइलों को होस्ट-साइड फ़ाइलों की तुलना में ज़्यादा प्राथमिकता दे रहे हैं या नहीं.

abi IAbi: फ़ाइल से मेल खाने वाला IAbi.

altDirs : डिफ़ॉल्ट सर्च पाथ के अलावा, खोज के अन्य पाथ.

altDirBehavior AltDirBehavior: डिफ़ॉल्ट पाथ के मुकाबले, खोज के अन्य पाथ का इस्तेमाल कैसे किया जाना चाहिए: फ़ॉलबैक के तौर पर या ओवरराइड के तौर पर; अगर यह तय नहीं किया गया है, तो फ़ॉलबैक का इस्तेमाल किया जाएगा

testInfo TestInformation: उपलब्ध होने पर, मौजूदा टेस्ट का TestInformation.

रिटर्न
File मिली हुई आर्टफ़ैक्ट फ़ाइल या अगर कोई नहीं मिली है, तो शून्य.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                 altDirs, 
                AltDirBehavior altDirBehavior)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

पैरामीटर
fileName String: वह फ़ाइल जिसका नाम खोजना है.

targetFirst boolean: इससे यह पता चलता है कि खोज के लिए, हम टारगेट-साइड फ़ाइलों को होस्ट-साइड फ़ाइलों की तुलना में ज़्यादा प्राथमिकता दे रहे हैं या नहीं.

altDirs : डिफ़ॉल्ट सर्च पाथ के अलावा, अन्य सर्च पाथ.

altDirBehavior AltDirBehavior: डिफ़ॉल्ट पाथ के मुकाबले, खोज के अन्य पाथ का इस्तेमाल कैसे किया जाना चाहिए: फ़ॉलबैक के तौर पर या ओवरराइड के तौर पर; अगर यह तय नहीं किया गया है, तो फ़ॉलबैक का इस्तेमाल किया जाएगा

रिटर्न
File मिली हुई आर्टफ़ैक्ट फ़ाइल या अगर कोई नहीं मिली है, तो शून्य.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 altDirs, 
                AltDirBehavior altDirBehavior, 
                TestInformation testInfo, 
                IBuildInfo buildInfo, 
                boolean includeDirectory)

यह टेस्ट डायरेक्ट्री से, टेस्ट आर्टफ़ैक्ट/डिपेंडेंसी फ़ाइल खोजता है.

पैरामीटर
fileName String: वह फ़ाइल जिसका नाम खोजना है.

targetFirst boolean: इससे यह पता चलता है कि खोज के लिए, हम टारगेट-साइड फ़ाइलों को होस्ट-साइड फ़ाइलों की तुलना में ज़्यादा प्राथमिकता दे रहे हैं या नहीं.

abi IAbi: फ़ाइल से मेल खाने वाला IAbi.

altDirs : डिफ़ॉल्ट सर्च पाथ के अलावा, खोज के अन्य पाथ.

altDirBehavior AltDirBehavior: डिफ़ॉल्ट पाथ के मुकाबले, खोज के अन्य पाथ का इस्तेमाल कैसे किया जाना चाहिए: फ़ॉलबैक के तौर पर या ओवरराइड के तौर पर; अगर यह तय नहीं किया गया है, तो फ़ॉलबैक का इस्तेमाल किया जाएगा

testInfo TestInformation: उपलब्ध होने पर, मौजूदा टेस्ट का TestInformation.

buildInfo IBuildInfo: उपलब्ध होने पर, मौजूदा टेस्ट का IBuildInfo.

includeDirectory boolean: इससे यह तय किया जाता है कि खोज के नतीजों में डायरेक्ट्री शामिल करनी है या नहीं.

रिटर्न
File मिली हुई आर्टफ़ैक्ट फ़ाइल या अगर कोई नहीं मिली है, तो शून्य.