ExecutionFiles
public
class
ExecutionFiles
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.ExecutionFiles |
Zależności plików wygenerowane podczas wykonywania testu lub wywołania, które muszą być przenoszone na potrzeby testowania. Ten obiekt jest wspólny dla wszystkich wywołań (testów, modułów itp.).
Podsumowanie
Metody publiczne | |
|---|---|
void
|
clearFiles()
Usuń wszystkie śledzone pliki, które nie są oznaczone jako „nie należy usuwać”. |
boolean
|
containsKey(String key)
Zwraca wartość |
File
|
get(ExecutionFiles.FilesKey key)
Wariant |
File
|
get(String key)
Zwraca wartość, do której jest mapowany określony klucz, lub |
ImmutableMap<String, File>
|
getAll()
Zwraca wszystkie nieruchomości w kopii mapy |
boolean
|
isEmpty()
Zwraca informację, czy mapa właściwości jest pusta. |
File
|
put(ExecutionFiles.FilesKey key, File value)
Wariant |
File
|
put(String key, File value)
Powiązuje podaną wartość z podanym kluczem w tej mapie. |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Wariant |
ExecutionFiles
|
putAll(ExecutionFiles copyFrom)
Kopiuje wszystkie mapowania z określonej mapy na tę mapę. |
ExecutionFiles
|
putAll(Map<String, File> properties)
Kopiuje wszystkie mapowania z określonej mapy na tę mapę. |
File
|
putIfAbsent(String key, File value)
Jeśli podany klucz nie jest jeszcze powiązany z wartością, powiąże go z podaną wartością. |
File
|
remove(String key)
Usuwa mapowanie klucza z tej mapy, jeśli jest obecne (operacja opcjonalna). |
Metody publiczne
clearFiles
public void clearFiles ()
Usuń wszystkie śledzone pliki, które nie są oznaczone jako „nie należy usuwać”.
containsKey
public boolean containsKey (String key)
Zwraca wartość true, jeśli ta mapa zawiera mapowanie określonego klucza.
| Parametry | |
|---|---|
key |
String: klucz, którego obecność na tej mapie ma zostać przetestowana |
| Zwraca | |
|---|---|
boolean |
true, jeśli ta mapa zawiera mapowanie dla określonego klucza. |
get
public File get (ExecutionFiles.FilesKey key)
Wariant get(String) ze znanym kluczem.
| Parametry | |
|---|---|
key |
ExecutionFiles.FilesKey: klucz, którego powiązana wartość ma zostać zwrócona |
| Zwraca | |
|---|---|
File |
wartość, na którą jest mapowany określony klucz, lub null, jeśli mapa nie zawiera mapowania klucza. |
get
public File get (String key)
Zwraca wartość, do której jest mapowany określony klucz, lub null, jeśli mapa nie zawiera mapowania dla tego klucza.
| Parametry | |
|---|---|
key |
String: klucz, którego powiązana wartość ma zostać zwrócona |
| Zwraca | |
|---|---|
File |
wartość, na którą jest mapowany określony klucz, lub null, jeśli mapa nie zawiera mapowania klucza. |
getAll
public ImmutableMap<String, File> getAll ()
Zwraca wszystkie nieruchomości w kopii mapy
| Zwraca | |
|---|---|
ImmutableMap<String, File> |
|
isEmpty
public boolean isEmpty ()
Zwraca informację, czy mapa właściwości jest pusta.
| Zwraca | |
|---|---|
boolean |
|
put
public File put (ExecutionFiles.FilesKey key, File value)
Wariant put(String,File) ze znanym kluczem.
| Parametry | |
|---|---|
key |
ExecutionFiles.FilesKey: klucz, z którym ma być powiązana określona wartość. |
value |
File: wartość, która ma być powiązana z określonym kluczem |
| Zwraca | |
|---|---|
File |
poprzednią wartość powiązaną z key lub null, jeśli nie było mapowania dla key. |
put
public File put (String key,
File value)Powiązuje podaną wartość z podanym kluczem w tej mapie.
| Parametry | |
|---|---|
key |
String: klucz, z którym ma być powiązana określona wartość. |
value |
File: wartość, która ma być powiązana z określonym kluczem |
| Zwraca | |
|---|---|
File |
poprzednią wartość powiązaną z key lub null, jeśli nie było mapowania dla key. |
Zobacz też:
put
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Wariant put(FilesKey,File) z opcją zapobiegania usunięciu pliku
po zakończeniu wywołania.
| Parametry | |
|---|---|
key |
ExecutionFiles.FilesKey: klucz, z którym ma być powiązana określona wartość. |
value |
File: wartość, która ma być powiązana z określonym kluczem |
shouldNotDelete |
boolean: zapobiega usunięciu pliku po zakończeniu wywołania. |
| Zwraca | |
|---|---|
File |
poprzednią wartość powiązaną z key lub null, jeśli nie było mapowania dla key. |
putAll
public ExecutionFiles putAll (ExecutionFiles copyFrom)
Kopiuje wszystkie mapowania z określonej mapy na tę mapę.
| Parametry | |
|---|---|
copyFrom |
ExecutionFiles: oryginalny dokument ExecutionFiles, z którego chcesz skopiować tekst. |
| Zwraca | |
|---|---|
ExecutionFiles |
Ostateczne mapowanie |
putAll
public ExecutionFiles putAll (Map<String, File> properties)
Kopiuje wszystkie mapowania z określonej mapy na tę mapę.
| Parametry | |
|---|---|
properties |
Map: mapowania, które mają być przechowywane na tej mapie |
| Zwraca | |
|---|---|
ExecutionFiles |
Ostateczne mapowanie |
putIfAbsent
public File putIfAbsent (String key,
File value)Jeśli podany klucz nie jest jeszcze powiązany z wartością, powiąże go z podaną wartością.
| Parametry | |
|---|---|
key |
String: klucz, z którym ma być powiązana określona wartość. |
value |
File: wartość, która ma być powiązana z określonym kluczem |
| Zwraca | |
|---|---|
File |
poprzednią wartość powiązaną z określonym kluczem lub null, jeśli nie było mapowania dla klucza. |
usuń
public File remove (String key)
Usuwa mapowanie klucza z tej mapy, jeśli jest obecne (operacja opcjonalna).
| Parametry | |
|---|---|
key |
String: klucz, którego mapowanie ma zostać usunięte z mapy. |
| Zwraca | |
|---|---|
File |
poprzednią wartość powiązaną z key lub null, jeśli nie było mapowania dla key. |