Pliki wykonawcze
public class ExecutionFiles
extends Object
java.lang.Obiekt | |
↳ | com.android.tradefed.invoker.ExecutionFiles |
Zależności plików generowane podczas wykonywania testu lub wywołania, które należy przenieść na potrzeby testowania. Ten obiekt jest wspólny dla wszystkich wywołań (testów, modułów itp.).
Streszczenie
Metody publiczne | |
---|---|
void | clearFiles () Usuń wszystkie pliki, które są śledzone i 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ą jest mapowany określony 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) Odmiana |
File | put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete) Odmiana |
File | put (String key, File value) Kojarzy określoną wartość z określonym kluczem na tej mapie. |
ExecutionFiles | putAll ( properties) putAll ( properties) Kopiuje wszystkie mapowania z określonej mapy do tej mapy. |
File | putIfAbsent (String key, File value) Jeśli określony klucz nie jest jeszcze powiązany z wartością, kojarzy go z podaną wartością. |
File | remove (String key) Usuwa mapowanie klucza z tej mapy, jeśli jest obecne (operacja opcjonalna). |
Metody publiczne
wyczyść pliki
public void clearFiles ()
Usuń wszystkie pliki, które są śledzone i 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ć sprawdzona |
Zwroty | |
---|---|
boolean | true Jeśli ta mapa zawiera mapowanie dla określonego klucza |
Dostawać
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ą jest mapowany określony klucz, lub null , jeśli ta mapa nie zawiera mapowania dla klucza |
Dostawać
public File get (String key)
Zwraca wartość, na którą jest mapowany określony klucz, lub null
, jeśli ta mapa nie zawiera mapowania dla klucza.
Parametry | |
---|---|
key | String : klucz, którego powiązana wartość ma zostać zwrócona |
Zwroty | |
---|---|
File | wartość, na którą jest mapowany określony klucz, lub null , jeśli ta mapa nie zawiera mapowania dla klucza |
pobierz wszystko
public ImmutableMap<String, File> getAll ()
Zwraca wszystkie właściwości w kopii mapy
Zwroty | |
---|---|
ImmutableMap<String, File> |
jest pusty
public boolean isEmpty ()
Zwraca informację, czy mapa właściwości jest pusta.
Zwroty | |
---|---|
boolean |
umieścić
public File put (ExecutionFiles.FilesKey key, File value)
Odmiana 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 zostać powiązana z określonym kluczem |
Zwroty | |
---|---|
File | poprzednia wartość skojarzona z key lub null , jeśli nie było mapowania dla key . |
umieścić
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Odmiana put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File)
z opcją zapobiegającą 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ść, która ma zostać powiązana z określonym kluczem |
shouldNotDelete | boolean : zapobiega usunięciu pliku na końcu wywołania. |
Zwroty | |
---|---|
File | poprzednia wartość skojarzona z key lub null , jeśli nie było mapowania dla key . |
umieścić
public File put (String key, File value)
Kojarzy określoną wartość z określonym kluczem na tej mapie.
Parametry | |
---|---|
key | String : klucz, z którym ma być powiązana określona wartość |
value | File : wartość, która ma zostać powiązana z określonym kluczem |
Zwroty | |
---|---|
File | poprzednia wartość skojarzona z key lub null , jeśli nie było mapowania dla key . |
Zobacz też:
połóż wszystko
public ExecutionFiles putAll (properties)
Kopiuje wszystkie mapowania z określonej mapy do tej mapy.
Parametry | |
---|---|
properties |
Zwroty | |
---|---|
ExecutionFiles | Ostateczne mapowanie |
umieść, jeśli nieobecny
public File putIfAbsent (String key, File value)
Jeśli określony klucz nie jest jeszcze powiązany z wartością, kojarzy 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 zostać powiązana z określonym kluczem |
Zwroty | |
---|---|
File | poprzednia wartość skojarzona z określonym kluczem lub null , jeśli nie było mapowania dla klucza. |
usunąć
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 |
Zwroty | |
---|---|
File | poprzednia wartość skojarzona z key lub null , jeśli nie było mapowania dla key . |