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 |
File
|
get(ExecutionFiles.FilesKey key)
Bilinen bir anahtara sahip |
File
|
get(String key)
Belirtilen anahtarın eşlendiği değeri veya bu harita anahtar için eşleme içermiyorsa |
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 |
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 |
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. |