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ólny 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 true, jeśli ta mapa zawiera mapowanie dla podanego klucza.

File get(ExecutionFiles.FilesKey key)

Odmiana get(String) ze znanym kluczem.

File get(String key)

Zwraca wartość, na którą mapowany jest określony klucz, lub null, jeśli ta mapa nie zawiera mapowania dla tego klucza.

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 put(String, File) z znanym kluczem.

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 put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) z opcją zapobiegania usunięciu pliku na końcu wywołania.

ExecutionFiles putAll(ExecutionFiles copyFrom)

Kopiuje na tę mapę wszystkie mapowania z wybranej mapy.

ExecutionFiles putAll( properties)

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ą, wiąże go z daną 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 zostać przetestowana

Zwroty
boolean true jeśli ta mapa zawiera mapowanie dla podanego 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ą mapowany jest określony klucz, lub null, jeśli ta mapa nie zawiera mapowania dla tego klucza;

odbierz

public File get (String key)

Zwraca wartość, na którą mapowany jest określony 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 miejsca zakwaterowania w kopii mapy

Zwroty
ImmutableMap<String, File>

isEmpty

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 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 określonym kluczem

Zwroty
File poprzednią wartość powiązaną 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 zostać powiązana określona wartość.

value File: wartość do powiązania z określonym 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 wszystkie mapowania z określonej mapy na tę mapę.

Parametry
copyFrom ExecutionFiles: oryginalny ExecutionFiles, z którego chcesz kopiować.

Zwroty
ExecutionFiles Ostateczne mapowanie

Umieść wszystko

public ExecutionFiles putAll ( properties)

Kopiuje wszystkie mapowania z określonej mapy na tę mapę.

Parametry
properties : mapowania do przechowywania na tej mapie

Zwroty
ExecutionFiles Ostateczne mapowanie

putIfAbsent

public File putIfAbsent (String key, 
                File value)

Jeśli określony 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 określonym kluczem

Zwroty
File poprzednią wartość powiązaną z określonym kluczem lub null, jeśli nie było mapowania 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 poprzednia wartość powiązana z wartością key lub null, jeśli nie było mapowania dla wartości key.