SearchArtifactUtil

public class SearchArtifactUtil
extends Object

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


Test yapıtlarını aramak için kullanılabilecek bir yardımcı sınıf.

Özet

Alanlar

public static SearchArtifactUtil singleton

Herkese açık oluşturucular

SearchArtifactUtil()

Herkese açık yöntemler

static File findModuleDir(String moduleName, boolean targetFirst)

Belirtilen modül adıyla eşleşen modül dizinini bulur.

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

Bir modül kapsamı içinde çağrıldığında, varsa modül dizinini döndürür.

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

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

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

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

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

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

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

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

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

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

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

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

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

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

Alanlar

singleton

public static SearchArtifactUtil singleton

Herkese açık oluşturucular

SearchArtifactUtil

public SearchArtifactUtil ()

Herkese açık yöntemler

findModuleDir

public static File findModuleDir (String moduleName, 
                boolean targetFirst)

Belirtilen modül adıyla eşleşen modül dizinini bulur.

Parametreler
moduleName String: Modülün adı.

targetFirst boolean: Arama için hedef tarafı mı yoksa ana makine tarafını mı tercih ettiğimiz.

İadeler
File modül dizini. Boş olabilir.

getModuleDirFromConfig

public static File getModuleDirFromConfig (IInvocationContext moduleContext)

Parametreler
moduleContext IInvocationContext

İadeler
File

getModuleDirFromConfig

public static File getModuleDirFromConfig ()

Bir modül kapsamı içinde çağrıldığında, varsa modül dizinini döndürür.

İadeler
File

getModuleDirFromConfig

public static File getModuleDirFromConfig (ConfigurationDescriptor descriptor)

Parametreler
descriptor ConfigurationDescriptor

İadeler
File

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst)

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

Parametreler
fileName String: Aranacak dosyanın adı.

targetFirst boolean: Arama için hedef taraftaki dosyaları mı yoksa ana makine taraftaki dosyaları mı tercih ettiğimiz.

İadeler
File Bulunan yapı dosyası veya bulunamadıysa null.

searchFile

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

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

Parametreler
fileName String: Aranacak dosyanın adı.

targetFirst boolean: Arama için hedef taraftaki dosyaları mı yoksa ana makine taraftaki dosyaları mı tercih ettiğimiz.

abi IAbi: Dosyayla eşleşecek IAbi.

İadeler
File Bulunan yapı dosyası veya bulunamadıysa null.

searchFile

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

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

Parametreler
fileName String: Aranacak dosyanın adı.

targetFirst boolean: Arama için hedef taraftaki dosyaları mı yoksa ana makine taraftaki dosyaları mı tercih ettiğimiz.

abi IAbi: Dosyayla eşleşecek IAbi.

altDirs List: Varsayılan arama yollarına ek olarak alternatif arama yolları.

altDirBehavior AltDirBehavior: Alternatif arama yollarının varsayılan yollara kıyasla nasıl kullanılacağı: yedek olarak veya geçersiz kılma olarak. Belirtilmezse yedek kullanılır.

testInfo TestInformation: Mevcut testin TestInformation (varsa).

includeDirectory boolean: dizinlerin arama sonucuna dahil edilip edilmeyeceği.

İadeler
File Bulunan yapı dosyası veya bulunamadıysa null.

searchFile

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

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

Parametreler
fileName String: Aranacak dosyanın adı.

targetFirst boolean: Arama için hedef taraftaki dosyaları mı yoksa ana makine taraftaki dosyaları mı tercih ettiğimiz.

testInfo TestInformation: Mevcut testin TestInformation (varsa).

İadeler
File Bulunan yapı dosyası veya bulunamadıysa null.

searchFile

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

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

Parametreler
fileName String: Aranacak dosyanın adı.

targetFirst boolean: Arama için hedef tarafındaki dosyaları mı yoksa ana makine tarafındaki dosyaları mı tercih ettiğimiz.

altDirs List: Varsayılan arama yollarına ek olarak alternatif arama yolları.

altDirBehavior AltDirBehavior: Alternatif arama yollarının varsayılan yollara kıyasla nasıl kullanılacağı: yedek olarak veya geçersiz kılma olarak. Belirtilmezse yedek kullanılır.

İadeler
File Bulunan yapı dosyası veya bulunamadıysa null.

searchFile

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

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

Parametreler
fileName String: Aranacak dosyanın adı.

targetFirst boolean: Arama için hedef taraftaki dosyaları mı yoksa ana makine taraftaki dosyaları mı tercih ettiğimiz.

abi IAbi: Dosyayla eşleşecek IAbi.

altDirs List: Varsayılan arama yollarına ek olarak alternatif arama yolları.

altDirBehavior AltDirBehavior: Alternatif arama yollarının varsayılan yollara kıyasla nasıl kullanılacağı: yedek olarak veya geçersiz kılma olarak. Belirtilmezse yedek kullanılır.

testInfo TestInformation: Mevcut testin TestInformation (varsa).

buildInfo IBuildInfo: Mevcut testin IBuildInfo (varsa).

includeDirectory boolean: dizinlerin arama sonucuna dahil edilip edilmeyeceği.

İadeler
File Bulunan yapı dosyası veya bulunamadıysa null.

searchFile

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

Test dizinindeki bir test yapısı/bağımlılık dosyasını arar.

Parametreler
fileName String: Aranacak dosyanın adı.

targetFirst boolean: Arama için hedef tarafındaki dosyaları mı yoksa ana makine tarafındaki dosyaları mı tercih ettiğimiz.

abi IAbi: Dosyayla eşleşecek IAbi.

altDirs List: Varsayılan arama yollarına ek olarak alternatif arama yolları.

altDirBehavior AltDirBehavior: Alternatif arama yollarının varsayılan yollara kıyasla nasıl kullanılacağı: yedek olarak veya geçersiz kılma olarak. Belirtilmezse yedek kullanılır.

testInfo TestInformation: Mevcut testin TestInformation (varsa).

İadeler
File Bulunan yapı dosyası veya bulunamadıysa null.