ExecutionFiles

public class ExecutionFiles
extends Object

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


Test veya çağırma işlemi sırasında oluşturulan ve test için taşınması gereken dosya bağımlılıkları. Bu nesne, tüm çağırma işlemleri (testler, modüller vb.) tarafından paylaşılır.

Özet

Herkese açık yöntemler

void clearFiles()

İzlenen ve "silinmemeli" olarak işaretlenmemiş tüm dosyaları silin.

boolean containsKey(String key)

Bu harita, belirtilen anahtar için bir eşleme içeriyorsa true değerini döndürür.

File get(ExecutionFiles.FilesKey key)

Bilinen bir anahtara sahip get(String) varyasyonu.

File get(String key)

Belirtilen anahtarın eşlendiği değeri veya bu harita anahtar için eşleme içermiyorsa null değerini döndürür.

ImmutableMap<String, File> getAll()

Haritanın bir kopyasındaki tüm özellikleri döndürür.

boolean isEmpty()

Özellikler haritasının boş olup olmadığını döndürür.

File put(ExecutionFiles.FilesKey key, File value)

Bilinen bir anahtara sahip put(String,File) varyasyonu.

File put(String key, File value)

Belirtilen değeri bu haritada belirtilen anahtarla ilişkilendirir.

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

Dosyanın çağrı sonunda silinmesini önleme seçeneğiyle birlikte put(FilesKey,File) varyasyonu.

ExecutionFiles putAll(ExecutionFiles copyFrom)

Belirtilen haritadaki tüm eşlemeleri bu haritaya kopyalar.

ExecutionFiles putAll(Map<String, File> properties)

Belirtilen haritadaki tüm eşlemeleri bu haritaya kopyalar.

File putIfAbsent(String key, File value)

Belirtilen anahtar zaten bir değerle ilişkilendirilmemişse anahtarı verilen değerle ilişkilendirir.

File remove(String key)

Bir tuşun eşlemesi varsa bu haritadan kaldırır (isteğe bağlı işlem).

Herkese açık yöntemler

clearFiles

public void clearFiles ()

İzlenen ve "silinmemeli" olarak işaretlenmemiş tüm dosyaları silin.

containsKey

public boolean containsKey (String key)

Bu harita, belirtilen anahtar için bir eşleme içeriyorsa true değerini döndürür.

Parametreler
key String: Bu haritada varlığı test edilecek anahtar

İadeler
boolean Bu harita, belirtilen anahtar için bir eşleme içeriyorsa true

get

public File get (ExecutionFiles.FilesKey key)

Bilinen bir anahtara sahip get(String) varyasyonu.

Parametreler
key ExecutionFiles.FilesKey: İlişkili değeri döndürülecek anahtar

İadeler
File Belirtilen anahtarın eşlendiği değer veya bu haritada anahtar için eşleme yoksa null

get

public File get (String key)

Belirtilen anahtarın eşlendiği değeri veya bu harita anahtar için eşleme içermiyorsa null değerini döndürür.

Parametreler
key String: İlişkili değeri döndürülecek anahtar

İadeler
File Belirtilen anahtarın eşlendiği değer veya bu haritada anahtar için eşleme yoksa null

getAll

public ImmutableMap<String, File> getAll ()

Haritanın bir kopyasındaki tüm özellikleri döndürür.

İadeler
ImmutableMap<String, File>

isEmpty

public boolean isEmpty ()

Özellikler haritasının boş olup olmadığını döndürür.

İadeler
boolean

put

public File put (ExecutionFiles.FilesKey key, 
                File value)

Bilinen bir anahtara sahip put(String,File) varyasyonu.

Parametreler
key ExecutionFiles.FilesKey: Belirtilen değerin ilişkilendirileceği anahtar

value File: Belirtilen anahtarla ilişkilendirilecek değer

İadeler
File key ile ilişkili önceki değer veya key için eşleme yoksa null.

put

public File put (String key, 
                File value)

Belirtilen değeri bu haritada belirtilen anahtarla ilişkilendirir.

Parametreler
key String: Belirtilen değerin ilişkilendirileceği anahtar

value File: Belirtilen anahtarla ilişkilendirilecek değer

İadeler
File key ile ilişkili önceki değer veya key için eşleme yoksa null.

Ayrıca bkz.:

put

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

Dosyanın çağrı sonunda silinmesini önleme seçeneğiyle birlikte put(FilesKey,File) varyasyonu.

Parametreler
key ExecutionFiles.FilesKey: Belirtilen değerin ilişkilendirileceği anahtar

value File: Belirtilen anahtarla ilişkilendirilecek değer

shouldNotDelete boolean: Dosyanın çağrı sonunda silinmesini önler.

İadeler
File key ile ilişkili önceki değer veya key için eşleme yoksa null.

putAll

public ExecutionFiles putAll (ExecutionFiles copyFrom)

Belirtilen haritadaki tüm eşlemeleri bu haritaya kopyalar.

Parametreler
copyFrom ExecutionFiles: Kopyalanacak orijinal ExecutionFiles.

İadeler
ExecutionFiles Son eşleme

putAll

public ExecutionFiles putAll (Map<String, File> properties)

Belirtilen haritadaki tüm eşlemeleri bu haritaya kopyalar.

Parametreler
properties Map: Bu haritada depolanacak eşlemeler

İadeler
ExecutionFiles Son eşleme

putIfAbsent

public File putIfAbsent (String key, 
                File value)

Belirtilen anahtar zaten bir değerle ilişkilendirilmemişse anahtarı verilen değerle ilişkilendirir.

Parametreler
key String: Belirtilen değerin ilişkilendirileceği anahtar

value File: Belirtilen anahtarla ilişkilendirilecek değer

İadeler
File Belirtilen anahtarla ilişkili önceki değer veya anahtar için eşleme yoksa null.

remove

public File remove (String key)

Bir tuşun eşlemesi varsa bu haritadan kaldırır (isteğe bağlı işlem).

Parametreler
key String: Eşlemesi haritadan kaldırılacak anahtar

İadeler
File key ile ilişkili önceki değer veya key için eşleme yoksa null.