File di esecuzione
public class ExecutionFiles
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.ExecutionFiles |
Dipendenze dei file generate durante l'esecuzione di un test o di una chiamata che devono essere eseguite per il test. Questo oggetto è condiviso da tutte le chiamate (test, moduli, ecc.).
Riepilogo
Classi nidificate | |
---|---|
enum | ExecutionFiles.FilesKey Enumerazione della chiave standard nota per la mappa. |
Metodi pubblici | |
---|---|
void | clearFiles () Elimina tutti i file tracciati e non contrassegnati come "non devono essere eliminati". |
boolean | containsKey (String key) Restituisce |
File | get ( ExecutionFiles.FilesKey key) Variazione di |
File | get (String key) Restituisce il valore a cui è mappata la chiave specificata o |
ImmutableMap<String, File> | getAll () Restituisce tutte le proprietà in una copia della mappa |
boolean | isEmpty () Restituisce se la mappa delle proprietà è vuota o meno. |
File | put ( ExecutionFiles.FilesKey key, File value) Variazione di |
File | put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete) Variazione di |
File | put (String key, File value) Associa il valore specificato alla chiave specificata in questa mappa. |
ExecutionFiles | putAll ( properties) putAll ( properties) Copia tutte le mappature dalla mappa specificata a questa mappa. |
File | putIfAbsent (String key, File value) Se la chiave specificata non è già associata a un valore, la associa al valore specificato. |
File | remove (String key) Rimuove la mappatura per una chiave da questa mappa se è presente (operazione facoltativa). |
Metodi pubblici
clearFiles
public void clearFiles ()
Elimina tutti i file tracciati e non contrassegnati come "non devono essere eliminati".
contiene la chiave
public boolean containsKey (String key)
Restituisce true
se questa mappa contiene una mappatura per la chiave specificata.
Parametri | |
---|---|
key | String : chiave la cui presenza in questa mappa deve essere verificata |
ritorna | |
---|---|
boolean | true se questa mappa contiene una mappatura per la chiave specificata |
ottenere
public File get (ExecutionFiles.FilesKey key)
Variazione di get(String)
con una chiave nota.
Parametri | |
---|---|
key | ExecutionFiles.FilesKey : la chiave il cui valore associato deve essere restituito |
ritorna | |
---|---|
File | il valore a cui è mappata la chiave specificata o null se questa mappa non contiene alcuna mappatura per la chiave |
ottenere
public File get (String key)
Restituisce il valore a cui è mappata la chiave specificata o null
se questa mappa non contiene alcuna mappatura per la chiave.
Parametri | |
---|---|
key | String : la chiave il cui valore associato deve essere restituito |
ritorna | |
---|---|
File | il valore a cui è mappata la chiave specificata o null se questa mappa non contiene alcuna mappatura per la chiave |
prendi tutto
public ImmutableMap<String, File> getAll ()
Restituisce tutte le proprietà in una copia della mappa
ritorna | |
---|---|
ImmutableMap<String, File> |
è vuoto
public boolean isEmpty ()
Restituisce se la mappa delle proprietà è vuota o meno.
ritorna | |
---|---|
boolean |
mettere
public File put (ExecutionFiles.FilesKey key, File value)
Variazione di put(String, File)
con una chiave nota.
Parametri | |
---|---|
key | ExecutionFiles.FilesKey : chiave a cui deve essere associato il valore specificato |
value | File : valore da associare alla chiave specificata |
ritorna | |
---|---|
File | il valore precedente associato a key o null se non esiste un mapping per key . |
mettere
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Variazione di put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File)
con opzione per impedire l'eliminazione del file al termine dell'invocazione.
Parametri | |
---|---|
key | ExecutionFiles.FilesKey : chiave a cui deve essere associato il valore specificato |
value | File : valore da associare alla chiave specificata |
shouldNotDelete | boolean : impedisce l'eliminazione del file al termine della chiamata. |
ritorna | |
---|---|
File | il valore precedente associato a key o null se non esiste un mapping per key . |
mettere
public File put (String key, File value)
Associa il valore specificato alla chiave specificata in questa mappa.
Parametri | |
---|---|
key | String : chiave a cui associare il valore specificato |
value | File : valore da associare alla chiave specificata |
ritorna | |
---|---|
File | il valore precedente associato a key o null se non esiste un mapping per key . |
Guarda anche:
metti tutto
public ExecutionFiles putAll (properties)
Copia tutte le mappature dalla mappa specificata a questa mappa.
Parametri | |
---|---|
properties |
ritorna | |
---|---|
ExecutionFiles | La mappatura finale |
putIfAbsent
public File putIfAbsent (String key, File value)
Se la chiave specificata non è già associata a un valore, la associa al valore specificato.
Parametri | |
---|---|
key | String : chiave a cui associare il valore specificato |
value | File : valore da associare alla chiave specificata |
ritorna | |
---|---|
File | il valore precedente associato alla chiave specificata o null se non esiste alcuna mappatura per la chiave. |
rimuovere
public File remove (String key)
Rimuove la mappatura per una chiave da questa mappa se è presente (operazione facoltativa).
Parametri | |
---|---|
key | String : chiave la cui mappatura deve essere rimossa dalla mappa |
ritorna | |
---|---|
File | il valore precedente associato a key o null se non esiste un mapping per key . |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Last updated 2022-08-15 UTC.