ExecutionFiles
public
class
ExecutionFiles
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.ExecutionFiles |
Pliki zależności wygenerowane podczas wykonywania testu lub wywołania, które muszą być przenoszone na potrzeby testowania. Ten obiekt jest współużytkowany przez wszystkie wywołania (testy, moduły itp.).
Podsumowanie
Metody publiczne | |
|---|---|
void
|
clearFiles()
Usuń wszystkie pliki, które są śledzone i nie są oznaczone jako „nie usuwać”. |
boolean
|
containsKey(String key)
Zwraca |
File
|
get(ExecutionFiles.FilesKey key)
Zmiana |
File
|
get(String key)
Zwraca wartość, na którą jest mapowany podany klucz, lub |
ImmutableMap<String, File>
|
getAll()
Zwraca wszystkie właściwości w kopii mapy. |
boolean
|
isEmpty()
Zwraca informację, czy mapa właściwości jest pusta. |
File
|
put(ExecutionFiles.FilesKey key, File value)
Zmiana |
File
|
put(String key, File value)
Łączy określoną wartość z kluczem w tej mapie. |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Odmiana |
ExecutionFiles
|
putAll(ExecutionFiles copyFrom)
Kopiuje na tę mapę wszystkie mapowania z wybranej mapy. |
ExecutionFiles
|
putAll(
Kopiuje na tę mapę wszystkie mapowania z wybranej mapy. |
File
|
putIfAbsent(String key, File value)
Jeśli podany klucz nie jest jeszcze powiązany z wartością, spowoduje to jego powiązanie z podaną wartością. |
File
|
remove(String key)
Usuwa z tej mapy mapowanie klucza, jeśli jest obecne (operacja opcjonalna). |
Metody publiczne
clearFiles
public void clearFiles ()
Usuń wszystkie pliki, które są śledzone i nie są oznaczone jako „nie usuwać”.
containsKey
public boolean containsKey (String key)
Zwraca true, jeśli ta mapa zawiera mapowanie dla podanego klucza.
| Parametry | |
|---|---|
key |
String: klucz, którego obecność na tej mapie ma być testowana |
| Zwroty | |
|---|---|
boolean |
true, jeśli ta mapa zawiera mapowanie dla określonego klucza |
Kup
public File get (ExecutionFiles.FilesKey key)
Zmiana get(String) z znanym kluczem.
| Parametry | |
|---|---|
key |
ExecutionFiles.FilesKey: klucz, którego powiązana wartość ma zostać zwrócona |
| Zwroty | |
|---|---|
File |
wartość, na którą mapowany jest określony klucz, lub null, jeśli ta mapa nie zawiera mapowania dla tego klucza |
Kup
public File get (String key)
Zwraca wartość, na którą jest mapowany podany klucz, lub null, jeśli ta mapa nie zawiera mapowania dla tego klucza.
| Parametry | |
|---|---|
key |
String: klucz, którego powiązana wartość ma zostać zwrócona |
| Zwroty | |
|---|---|
File |
wartość, na którą mapowany jest określony klucz, lub null, jeśli ta mapa nie zawiera mapowania dla tego klucza |
getAll
public ImmutableMap<String, File> getAll ()
Zwraca wszystkie właściwości w kopii mapy.
| Zwroty | |
|---|---|
ImmutableMap<String, File> |
|
isEmpty
public boolean isEmpty ()
Zwraca informację, czy mapa właściwości jest pusta.
| Zwroty | |
|---|---|
boolean |
|
Połącz
public File put (ExecutionFiles.FilesKey key, File value)
Zmiana put(String, File) z znanym kluczem.
| Parametry | |
|---|---|
key |
ExecutionFiles.FilesKey: klucz, z którym ma być powiązana określona wartość |
value |
File: wartość do powiązania z danym kluczem |
| Zwroty | |
|---|---|
File |
poprzednia wartość powiązana z key lub null, jeśli nie było mapowania dla key. |
Połącz
public File put (String key,
File value)Łączy określoną wartość z kluczem w tej mapie.
| Parametry | |
|---|---|
key |
String: klucz, z którym ma być powiązana określona wartość |
value |
File: wartość do powiązania z danym kluczem |
| Zwroty | |
|---|---|
File |
poprzednia wartość powiązana z key lub null, jeśli nie było mapowania dla key. |
Zobacz też:
Połącz
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Odmiana put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) z opcją zapobiegania usunięciu pliku na końcu wywołania.
| Parametry | |
|---|---|
key |
ExecutionFiles.FilesKey: klucz, z którym ma być powiązana określona wartość |
value |
File: wartość do powiązania z danym kluczem |
shouldNotDelete |
boolean: zapobieganie usuwaniu pliku po zakończeniu wywołania. |
| Zwroty | |
|---|---|
File |
poprzednia wartość powiązana z key lub null, jeśli nie było mapowania dla key. |
putAll
public ExecutionFiles putAll (ExecutionFiles copyFrom)
Kopiuje na tę mapę wszystkie mapowania z wybranej mapy.
| Parametry | |
|---|---|
copyFrom |
ExecutionFiles: oryginalna ExecutionFiles, z której chcesz kopiować. |
| Zwroty | |
|---|---|
ExecutionFiles |
Ostateczne mapowanie |
putAll
public ExecutionFiles putAll (properties)
Kopiuje na tę mapę wszystkie mapowania z wybranej mapy.
| Parametry | |
|---|---|
properties |
: mapowania do przechowywania na tej mapie |
| Zwroty | |
|---|---|
ExecutionFiles |
Ostateczne mapowanie |
putIfAbsent
public File putIfAbsent (String key,
File value)Jeśli podany klucz nie jest jeszcze powiązany z wartością, spowoduje to jego powiązanie z podaną wartością.
| Parametry | |
|---|---|
key |
String: klucz, z którym ma być powiązana określona wartość |
value |
File: wartość do powiązania z danym kluczem |
| Zwroty | |
|---|---|
File |
poprzednią wartość powiązaną z danym kluczem lub null, jeśli nie było mapowania dla tego klucza. |
usuwania
public File remove (String key)
Usuwa z tej mapy mapowanie klucza, jeśli jest obecne (operacja opcjonalna).
| Parametry | |
|---|---|
key |
String: klucz, którego mapowanie ma zostać usunięte z mapy |
| Zwroty | |
|---|---|
File |
poprzednia wartość powiązana z key lub null, jeśli nie było mapowania dla key. |