ExecutionFiles
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 un'invocazione che devono essere eseguite per i test. Questo oggetto è condiviso da tutte le invocazioni (test, moduli e così via).
Riepilogo
Metodi pubblici | |
|---|---|
void
|
clearFiles()
Elimina tutti i file monitorati e non contrassegnati come "non deve essere eliminato". |
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(String key, File value)
Associa il valore specificato alla chiave specificata in questa mappa. |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Variazione di |
ExecutionFiles
|
putAll(ExecutionFiles copyFrom)
Copia tutte le mappature dalla mappa specificata a questa mappa. |
ExecutionFiles
|
putAll(
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, associala al valore fornito. |
File
|
remove(String key)
Rimuove la mappatura di una chiave da questa mappa, se presente (operazione facoltativa). |
Metodi pubblici
clearFiles
public void clearFiles ()
Elimina tutti i file monitorati e non contrassegnati come "non deve essere eliminato".
containsKey
public boolean containsKey (String key)
Restituisce true se questa mappa contiene una mappatura per la chiave specificata.
| Parametri | |
|---|---|
key |
String: chiave di cui deve essere testata la presenza in questa mappa |
| Ritorni | |
|---|---|
boolean |
true se questa mappa contiene una mappatura per la chiave specificata |
Ottieni
public File get (ExecutionFiles.FilesKey key)
Variazione di get(String) con una chiave nota.
| Parametri | |
|---|---|
key |
ExecutionFiles.FilesKey: la chiave di cui deve essere restituito il valore associato |
| Ritorni | |
|---|---|
File |
il valore a cui è mappata la chiave specificata o null se questa mappa non contiene mappature per la chiave |
Ottieni
public File get (String key)
Restituisce il valore a cui è mappata la chiave specificata o null se la mappa non contiene mappature per la chiave.
| Parametri | |
|---|---|
key |
String: la chiave di cui deve essere restituito il valore associato |
| Ritorni | |
|---|---|
File |
il valore a cui è mappata la chiave specificata o null se questa mappa non contiene mappature per la chiave |
getAll
public ImmutableMap<String, File> getAll ()
Restituisce tutte le proprietà in una copia della mappa
| Ritorni | |
|---|---|
ImmutableMap<String, File> |
|
isEmpty
public boolean isEmpty ()
Restituisce se la mappa delle proprietà è vuota o meno.
| Ritorni | |
|---|---|
boolean |
|
passami
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 |
| Ritorni | |
|---|---|
File |
il valore precedente associato a key o null se non è stata eseguita alcuna mappatura per key. |
passami
public File put (String key,
File value)Associa il valore specificato alla chiave specificata in questa mappa.
| Parametri | |
|---|---|
key |
String: chiave a cui deve essere associato il valore specificato |
value |
File: valore da associare alla chiave specificata |
| Ritorni | |
|---|---|
File |
il valore precedente associato a key o null se non è stata eseguita alcuna mappatura per key. |
Vedi anche:
passami
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 dell'invocazione. |
| Ritorni | |
|---|---|
File |
il valore precedente associato a key o null se non è stata eseguita alcuna mappatura per key. |
putAll
public ExecutionFiles putAll (ExecutionFiles copyFrom)
Copia tutte le mappature dalla mappa specificata a questa mappa.
| Parametri | |
|---|---|
copyFrom |
ExecutionFiles: ExecutionFiles originale da cui copiare. |
| Ritorni | |
|---|---|
ExecutionFiles |
La mappatura finale |
putAll
public ExecutionFiles putAll (properties)
Copia tutte le mappature dalla mappa specificata a questa mappa.
| Parametri | |
|---|---|
properties |
: le mappature da memorizzare in questa mappa |
| Ritorni | |
|---|---|
ExecutionFiles |
La mappatura finale |
putIfAbsent
public File putIfAbsent (String key,
File value)Se la chiave specificata non è già associata a un valore, associala al valore fornito.
| Parametri | |
|---|---|
key |
String: chiave a cui deve essere associato il valore specificato |
value |
File: valore da associare alla chiave specificata |
| Ritorni | |
|---|---|
File |
il valore precedente associato alla chiave specificata o null se non è stata eseguita alcuna mappatura per la chiave. |
rimozione
public File remove (String key)
Rimuove la mappatura di una chiave da questa mappa, se presente (operazione facoltativa).
| Parametri | |
|---|---|
key |
String: chiave di cui deve essere rimossa la mappatura dalla mappa |
| Ritorni | |
|---|---|
File |
il valore precedente associato a key o null se non è stata eseguita alcuna mappatura per key. |