Pliki wykonania
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 przeprowadzić w celu przetestowania. Ten obiekt jest współdzielony przez wszystkie wywołania (testy, moduły itp.).
Streszczenie
Klasy zagnieżdżone | |
---|---|
enum | ExecutionFiles.FilesKey Wyliczenie znanego klucza standardowego dla mapy. |
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ść, do której jest mapowany określony klucz, lub |
ImmutableMap<String, File> | getAll () Zwraca wszystkie właściwości w kopii mapy |
boolean | isEmpty () Zwraca 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 w 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 skojarzony 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 śledzone pliki, które nie są oznaczone jako „nie należy usuwać”.
zawieraKlucz
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 |
Dostawać
public File get (ExecutionFiles.FilesKey key)
Odmiana get(String)
o znanym kluczu.
Parametry | |
---|---|
key | ExecutionFiles.FilesKey : klucz, którego powiązana wartość ma zostać zwrócona |
Zwroty | |
---|---|
File | wartość, do której jest mapowany określony klucz, lub null , jeśli ta mapa nie zawiera mapowania dla klucza |
Dostawać
public File get (String key)
Zwraca wartość, do której 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ść, do której jest mapowany określony klucz, lub null , jeśli ta mapa nie zawiera mapowania dla klucza |
zdobądź 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 czy mapa właściwości jest pusta.
Zwroty | |
---|---|
boolean |
położyć
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ść do powiązania z określonym kluczem |
Zwroty | |
---|---|
File | poprzednia wartość skojarzona z key lub null , jeśli nie było mapowania dla key . |
położyć
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ść do powiązania z określonym kluczem |
shouldNotDelete | boolean : zapobiega skasowaniu pliku na końcu wywołania. |
Zwroty | |
---|---|
File | poprzednia wartość skojarzona z key lub null , jeśli nie było mapowania dla key . |
położyć
public File put (String key, File value)
Kojarzy określoną wartość z określonym 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 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 |
putIfAbsent
public File putIfAbsent (String key, File value)
Jeśli określony klucz nie jest jeszcze skojarzony 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ść do powiązania 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 . |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2022-08-15 UTC.