Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

File Eksekusi

public class ExecutionFiles
extends Object

java.lang.Objek
com.android.tradefed.invoker.ExecutionFiles


Ketergantungan file yang dihasilkan selama pelaksanaan pengujian atau pemanggilan yang perlu dilakukan untuk pengujian. Objek ini dibagikan oleh semua doa (tes, modul, dll.).

Ringkasan

Metode publik

void clearFiles ()

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

boolean containsKey (String key)

Mengembalikan 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)

Mengembalikan nilai ke mana kunci yang ditentukan dipetakan, atau null jika peta ini tidak berisi pemetaan untuk kunci tersebut.

ImmutableMap<String, File> getAll ()

Mengembalikan semua properti dalam salinan peta

boolean isEmpty ()

Mengembalikan apakah peta properti kosong atau tidak.

File put ( ExecutionFiles.FilesKey key, File value)

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

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.

File put (String key, File value)

Kaitkan nilai yang ditentukan dengan kunci yang ditentukan di peta ini.

ExecutionFiles putAll ( properties) 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 nilai, kaitkan dengan nilai yang diberikan.

File remove (String key)

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

Metode publik

clearFiles

public void clearFiles ()

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

berisiKey

public boolean containsKey (String key)

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

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

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

mendapatkan

public File get (ExecutionFiles.FilesKey key)

Variasi get(String) dengan kunci yang diketahui.

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

Pengembalian
File nilai di mana kunci yang ditentukan dipetakan, atau null jika peta ini tidak berisi pemetaan untuk kunci tersebut

mendapatkan

public File get (String key)

Mengembalikan nilai ke mana kunci yang ditentukan dipetakan, atau null jika peta ini tidak berisi pemetaan untuk kunci tersebut.

Parameter
key String : kunci yang nilai terkaitnya akan dikembalikan

Pengembalian
File nilai di mana kunci yang ditentukan dipetakan, atau null jika peta ini tidak berisi pemetaan untuk kunci tersebut

dapat semua

public ImmutableMap<String, File> getAll ()

Mengembalikan semua properti dalam salinan peta

Pengembalian
ImmutableMap<String, File>

kosong

public boolean isEmpty ()

Mengembalikan apakah peta properti kosong atau tidak.

Pengembalian
boolean

meletakkan

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

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

meletakkan

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 pada akhir doa.

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

meletakkan

public File put (String key, 
                File value)

Kaitkan nilai yang ditentukan dengan kunci yang ditentukan di peta ini.

Parameter
key String : kunci yang akan dikaitkan dengan nilai tertentu

value File : nilai yang akan dikaitkan dengan kunci yang ditentukan

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

Lihat juga:

putAll

public ExecutionFiles putAll ( properties)

Menyalin semua pemetaan dari peta yang ditentukan ke peta ini.

Parameter
properties : pemetaan untuk disimpan di peta ini

Pengembalian
ExecutionFiles Pemetaan akhir

putIfAbsent

public File putIfAbsent (String key, 
                File value)

Jika kunci yang ditentukan belum dikaitkan dengan nilai, kaitkan dengan nilai yang diberikan.

Parameter
key String : kunci yang akan dikaitkan dengan nilai tertentu

value File : nilai yang akan dikaitkan dengan kunci yang ditentukan

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

menghapus

public File remove (String key)

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

Parameter
key String : kunci yang pemetaannya akan dihapus dari peta

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