File Eksekusi

public class ExecutionFiles
extends Object

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


Dependensi file yang dihasilkan selama eksekusi pengujian atau pemanggilan yang perlu dilakukan untuk pengujian. Objek ini dibagikan oleh semua pemanggilan (pengujian, modul, dll.).

Ringkasan

Metode publik

void clearFiles()

Hapus semua file yang dilacak dan tidak ditandai sebagai 'harus tidak dihapus'.

boolean containsKey(String key)

Menampilkan true jika peta ini berisi pemetaan untuk kunci yang ditentukan.

File get(ExecutionFiles.FilesKey key)

Variasi get(String) dengan kunci yang diketahui.

File get(String key)

Menampilkan nilai tujuan pemetaan kunci yang ditentukan, atau null jika peta ini tidak berisi pemetaan untuk kunci.

ImmutableMap<String, File> getAll()

Menampilkan semua properti dalam salinan peta

boolean isEmpty()

Menampilkan apakah peta properti kosong atau tidak.

File put(ExecutionFiles.FilesKey key, File value)

Variasi put(String, File) dengan kunci yang diketahui.

File put(String key, File value)

Mengaitkan nilai yang ditentukan dengan kunci yang ditentukan dalam peta ini.

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

Variasi put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) dengan opsi untuk mencegah file dihapus di akhir pemanggilan.

ExecutionFiles putAll(ExecutionFiles copyFrom)

Menyalin semua pemetaan dari peta yang ditentukan ke peta ini.

ExecutionFiles putAll( properties)

Menyalin semua pemetaan dari peta yang ditentukan ke peta ini.

File putIfAbsent(String key, File value)

Jika kunci yang ditentukan belum dikaitkan dengan suatu nilai, mengaitkannya dengan nilai yang diberikan.

File remove(String key)

Menghapus pemetaan untuk kunci dari peta ini jika ada (operasi opsional).

Metode publik

clearFiles

public void clearFiles ()

Menghapus semua file yang dilacak dan tidak ditandai sebagai 'tidak boleh dihapus'.

containsKey

public boolean containsKey (String key)

Menampilkan true jika peta ini berisi pemetaan untuk kunci yang ditentukan.

Parameter
key String: kunci yang kehadirannya dalam peta ini akan diuji

Hasil
boolean true jika peta ini berisi pemetaan untuk kunci yang ditentukan

get

public File get (ExecutionFiles.FilesKey key)

Variasi get(String) dengan kunci yang diketahui.

Parameter
key ExecutionFiles.FilesKey: kunci yang nilai terkaitnya akan ditampilkan

Hasil
File nilai tujuan pemetaan kunci yang ditentukan, atau null jika peta ini tidak berisi pemetaan untuk kunci tersebut

get

public File get (String key)

Menampilkan nilai tujuan pemetaan kunci yang ditentukan, atau null jika peta ini tidak berisi pemetaan untuk kunci.

Parameter
key String: kunci yang nilai terkaitnya akan ditampilkan

Hasil
File nilai tujuan pemetaan kunci yang ditentukan, atau null jika peta ini tidak berisi pemetaan untuk kunci tersebut

getAll

public ImmutableMap<String, File> getAll ()

Menampilkan semua properti dalam salinan peta

Hasil
ImmutableMap<String, File>

isEmpty

public boolean isEmpty ()

Menampilkan apakah peta properti kosong atau tidak.

Hasil
boolean

sambungkan

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

Variasi put(String, File) dengan kunci yang diketahui.

Parameter
key ExecutionFiles.FilesKey: kunci yang akan dikaitkan dengan nilai yang ditentukan

value File: nilai yang akan dikaitkan dengan kunci yang ditentukan

Hasil
File nilai sebelumnya yang terkait dengan key, atau null jika tidak ada pemetaan untuk key.

sambungkan

public File put (String key, 
                File value)

Mengaitkan nilai yang ditentukan dengan kunci yang ditentukan dalam peta ini.

Parameter
key String: kunci yang akan dikaitkan dengan nilai yang ditentukan

value File: nilai yang akan dikaitkan dengan kunci yang ditentukan

Hasil
File nilai sebelumnya yang dikaitkan dengan key, atau null jika tidak ada pemetaan untuk key.

Lihat juga:

sambungkan

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

Variasi put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) dengan opsi untuk mencegah file dihapus di akhir pemanggilan.

Parameter
key ExecutionFiles.FilesKey: kunci yang akan dikaitkan dengan nilai yang ditentukan

value File: nilai yang akan dikaitkan dengan kunci yang ditentukan

shouldNotDelete boolean: mencegah file dihapus di akhir pemanggilan.

Hasil
File nilai sebelumnya yang terkait dengan key, atau null jika tidak ada pemetaan untuk key.

putAll

public ExecutionFiles putAll (ExecutionFiles copyFrom)

Menyalin semua pemetaan dari peta yang ditentukan ke peta ini.

Parameter
copyFrom ExecutionFiles: ExecutionFiles asli yang akan disalin.

Hasil
ExecutionFiles Pemetaan akhir

putAll

public ExecutionFiles putAll ( properties)

Menyalin semua pemetaan dari peta yang ditentukan ke peta ini.

Parameter
properties : pemetaan yang akan disimpan dalam peta ini

Hasil
ExecutionFiles Pemetaan terakhir

putIfAbsent

public File putIfAbsent (String key, 
                File value)

Jika kunci yang ditentukan belum dikaitkan dengan suatu nilai, mengaitkannya dengan nilai yang diberikan.

Parameter
key String: kunci yang akan dikaitkan dengan nilai yang ditentukan

value File: nilai yang akan dikaitkan dengan kunci yang ditentukan

Hasil
File nilai sebelumnya yang terkait dengan kunci yang ditentukan, atau null jika tidak ada pemetaan untuk kunci tersebut.

hapus

public File remove (String key)

Menghapus pemetaan untuk kunci dari peta ini jika ada (operasi opsional).

Parameter
key String: kunci yang pemetaannya akan dihapus dari peta

Hasil
File nilai sebelumnya yang dikaitkan dengan key, atau null jika tidak ada pemetaan untuk key.