Yürütme Dosyaları
public class ExecutionFiles
extends Object
java.lang.Nesne | |
↳ | com.android.tradefed.invoker.ExecutionFiles |
Test için taşınması gereken bir test veya çağrının yürütülmesi sırasında oluşturulan dosya bağımlılıkları. Bu nesne, tüm çağrılar (testler, modüller vb.) tarafından paylaşılır.
Özet
iç içe sınıflar | |
---|---|
enum | ExecutionFiles.FilesKey Harita için bilinen standart anahtarın numaralandırılması. |
Genel yöntemler | |
---|---|
void | clearFiles () İzlenen ve 'silmemeli' 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 anahtarla |
File | get (String key) Belirtilen anahtarın eşlendiği değeri veya bu eşleme 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 anahtarla |
File | put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete) |
File | put (String key, File value) Belirtilen değeri bu haritada belirtilen anahtarla ilişkilendirir. |
ExecutionFiles | putAll ( properties) putAll ( 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, onu verilen değerle ilişkilendirir. |
File | remove (String key) Varsa, bir anahtarın eşlemesini bu haritadan kaldırır (isteğe bağlı işlem). |
Genel yöntemler
clearFiles
public void clearFiles ()
İzlenen ve 'silmemeli' olarak işaretlenmemiş tüm dosyaları silin.
içerirAnahtar
public boolean containsKey (String key)
Bu harita, belirtilen anahtar için bir eşleme içeriyorsa true
döndürür.
parametreler | |
---|---|
key | String : Bu haritadaki varlığı test edilecek olan anahtar |
İadeler | |
---|---|
boolean | bu harita belirtilen anahtar için bir eşleme içeriyorsa true . |
almak
public File get (ExecutionFiles.FilesKey key)
Bilinen bir anahtarla get(String)
varyasyonu.
parametreler | |
---|---|
key | ExecutionFiles.FilesKey : ilişkili değeri döndürülecek anahtar |
İadeler | |
---|---|
File | belirtilen anahtarın eşlendiği değer veya bu eşleme anahtar için eşleme içermiyorsa null |
almak
public File get (String key)
Belirtilen anahtarın eşlendiği değeri veya bu eşleme anahtar için eşleme içermiyorsa null
değerini döndürür.
parametreler | |
---|---|
key | String : ilişkili değeri döndürülecek anahtar |
İadeler | |
---|---|
File | belirtilen anahtarın eşlendiği değer veya bu eşleme anahtar için eşleme içermiyorsa null |
hepsini al
public ImmutableMap<String, File> getAll ()
Haritanın bir kopyasındaki tüm özellikleri döndürür
İadeler | |
---|---|
ImmutableMap<String, File> |
boş
public boolean isEmpty ()
Özellikler haritasının boş olup olmadığını döndürür.
İadeler | |
---|---|
boolean |
koy
public File put (ExecutionFiles.FilesKey key, File value)
Bilinen bir anahtarla put(String, File)
değişkeni.
parametreler | |
---|---|
key | ExecutionFiles.FilesKey : belirtilen değerin ilişkilendirileceği anahtar |
value | File : belirtilen anahtarla ilişkilendirilecek değer |
İadeler | |
---|---|
File | key key eşleme yoksa null . |
koy
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File)
çağırma sonunda dosyanın silinmesini önleme seçeneğiyle birlikte değiştirilmesi.
parametreler | |
---|---|
key | ExecutionFiles.FilesKey : belirtilen değerin ilişkilendirileceği anahtar |
value | File : belirtilen anahtarla ilişkilendirilecek değer |
shouldNotDelete | boolean : çağrının sonunda dosyanın silinmesini engeller. |
İadeler | |
---|---|
File | key key eşleme yoksa null . |
koy
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 key eşleme yoksa null . |
Ayrıca bakınız:
putAll
public ExecutionFiles putAll (properties)
Belirtilen haritadaki tüm eşlemeleri bu haritaya kopyalar.
parametreler | |
---|---|
properties |
İadeler | |
---|---|
ExecutionFiles | Son haritalama |
putIfAbsent
public File putIfAbsent (String key, File value)
Belirtilen anahtar zaten bir değerle ilişkilendirilmemişse, onu 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şkilendirilmiş önceki değer veya anahtar için eşleme yoksa null . |
kaldırmak
public File remove (String key)
Varsa, bir anahtarın eşlemesini bu haritadan kaldırır (isteğe bağlı işlem).
parametreler | |
---|---|
key | String : eşlemesi haritadan kaldırılacak olan anahtar |
İadeler | |
---|---|
File | key key eşleme yoksa null . |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2022-08-15 UTC.