Pliki wykonawcze
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 należy przenieść do testów. Ten obiekt jest wspólny przez wszystkie wywołania (testy, moduły 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 |
File
|
get(ExecutionFiles.FilesKey key)
Odmiana |
File
|
get(String key)
Zwraca wartość, na którą zamapowano określony klucz, lub |
ImmutableMap<String, File>
|
getAll()
Zwraca wszystkie miejsca zakwaterowania w kopii mapy |
boolean
|
isEmpty()
Wskazuje, czy mapa nieruchomości jest pusta. |
File
|
put(ExecutionFiles.FilesKey key, File value)
Odmiana |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Odmiana atrybutu |
File
|
put(String key, File value)
Przypisuje określoną wartość do określonego klucza w tej mapie. |
ExecutionFiles
|
putAll(
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ą, wiąże go z określoną wartością . |
File
|
remove(String key)
Usuwa mapowanie klucza z tej mapy, jeśli istnieje (operacja opcjonalna). |
Metody publiczne
ClearFiles
public void clearFiles ()
Usuń wszystkie śledzone pliki, które nie są oznaczone jako „Nie należy usuwać”.
zawiera klucz
public boolean containsKey (String key)
Zwraca true
, jeśli ta mapa zawiera mapowanie dla określonego klucza.
Parametry | |
---|---|
key |
String : klucz, którego obecność na tej mapie ma zostać przetestowana |
Zwroty | |
---|---|
boolean |
true , jeśli ta mapa zawiera mapowanie dla określonego klucza |
odbierz
public File get (ExecutionFiles.FilesKey key)
Odmiana get(String)
ze znanym kluczem.
Parametry | |
---|---|
key |
ExecutionFiles.FilesKey : klucz, którego powiązana wartość ma zostać zwrócona |
Zwroty | |
---|---|
File |
wartość, na którą zamapowano określony klucz, lub null , jeśli ta mapa zawiera
brak mapowania klucza |
odbierz
public File get (String key)
Zwraca wartość, na którą zamapowano określony klucz, lub null
, jeśli ta mapa zawiera
brak mapowania klucza.
Parametry | |
---|---|
key |
String : klucz, którego powiązana wartość ma zostać zwrócona |
Zwroty | |
---|---|
File |
wartość, na którą zamapowano określony klucz, lub null , jeśli ta mapa zawiera
brak mapowania klucza |
pobierz wszystko
public ImmutableMap<String, File> getAll ()
Zwraca wszystkie miejsca zakwaterowania w kopii mapy
Zwroty | |
---|---|
ImmutableMap<String, File> |
jest pusta
public boolean isEmpty ()
Wskazuje, czy mapa nieruchomości jest pusta.
Zwroty | |
---|---|
boolean |
Połącz
public File put (ExecutionFiles.FilesKey key, File value)
Odmiana put(String, File)
ze znanym kluczem.
Parametry | |
---|---|
key |
ExecutionFiles.FilesKey : klucz, z którym ma zostać powiązana określona wartość. |
value |
File : wartość do powiązania z określonym kluczem. |
Zwroty | |
---|---|
File |
poprzednią wartość powiązaną z parametrem key lub null , jeśli nie było parametru
key . |
Połącz
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Odmiana atrybutu 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 zostać powiązana określona wartość. |
value |
File : wartość do powiązania z określonym kluczem. |
shouldNotDelete |
boolean : zapobiega usunięciu pliku na końcu wywołania. |
Zwroty | |
---|---|
File |
poprzednią wartość powiązaną z parametrem key lub null , jeśli nie było parametru
key . |
Połącz
public File put (String key, File value)
Przypisuje określoną wartość do określonego klucza w tej mapie.
Parametry | |
---|---|
key |
String : klucz, z którym ma zostać powiązana określona wartość. |
value |
File : wartość do powiązania z określonym kluczem. |
Zwroty | |
---|---|
File |
poprzednią wartość powiązaną z parametrem key lub null , jeśli nie było parametru
key . |
Zobacz też:
Umieść wszystko
public ExecutionFiles putAll (properties)
Kopiuje wszystkie mapowania z określonej mapy na tę mapę.
Parametry | |
---|---|
properties |
: mapowania do zapisania 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ą, wiąże go z określoną wartością .
Parametry | |
---|---|
key |
String : klucz, z którym ma zostać powiązana określona wartość. |
value |
File : wartość do powiązania z określonym kluczem. |
Zwroty | |
---|---|
File |
poprzednią wartość powiązaną z określonym kluczem lub null , jeśli nie było
dla klucza. |
usuwania
public File remove (String key)
Usuwa mapowanie klucza z tej mapy, jeśli istnieje (operacja opcjonalna).
Parametry | |
---|---|
key |
String : klucz, którego mapowanie ma zostać usunięte z mapy. |
Zwroty | |
---|---|
File |
poprzednią wartość powiązaną z parametrem key lub null , jeśli nie było parametru
key . |