ExecutionFiles
public
class
ExecutionFiles
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.ExecutionFiles |
Son las dependencias de archivos que se generan durante la ejecución de una prueba o una invocación y que se deben llevar a cabo para la prueba. Todos los objetos de invocación (pruebas, módulos, etcétera) comparten este objeto.
Resumen
Métodos públicos | |
|---|---|
void
|
clearFiles()
Borra todos los archivos que se rastrean y que no están marcados como "no borrar". |
boolean
|
containsKey(String key)
Devuelve |
File
|
get(ExecutionFiles.FilesKey key)
Es una variación de |
File
|
get(String key)
Devuelve el valor al que se asigna la clave especificada o |
ImmutableMap<String, File>
|
getAll()
Devuelve todas las propiedades en una copia del mapa. |
boolean
|
isEmpty()
Devuelve un valor booleano que indica si el mapa de propiedades está vacío. |
File
|
put(ExecutionFiles.FilesKey key, File value)
Es una variación de |
File
|
put(String key, File value)
Asocia el valor especificado con la clave especificada en este mapa. |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Es una variación de |
ExecutionFiles
|
putAll(ExecutionFiles copyFrom)
Copia todas las asignaciones del mapa especificado a este mapa. |
ExecutionFiles
|
putAll(Map<String, File> properties)
Copia todas las asignaciones del mapa especificado a este mapa. |
File
|
putIfAbsent(String key, File value)
Si la clave especificada aún no está asociada a un valor, la asocia al valor determinado. |
File
|
remove(String key)
Quita la asignación de una clave de este mapa si está presente (operación opcional). |
Métodos públicos
clearFiles
public void clearFiles ()
Borra todos los archivos que se rastrean y que no están marcados como "no borrar".
containsKey
public boolean containsKey (String key)
Devuelve true si este mapa contiene una asignación para la clave especificada.
| Parámetros | |
|---|---|
key |
String: Es la clave cuya presencia en este mapa se probará. |
| Muestra | |
|---|---|
boolean |
true si este mapa contiene una asignación para la clave especificada |
get
public File get (ExecutionFiles.FilesKey key)
Es una variación de get(String) con una clave conocida.
| Parámetros | |
|---|---|
key |
ExecutionFiles.FilesKey: Es la clave cuyo valor asociado se devolverá. |
| Muestra | |
|---|---|
File |
el valor al que se asigna la clave especificada, o null si este mapa no contiene ninguna asignación para la clave |
get
public File get (String key)
Devuelve el valor al que se asigna la clave especificada o null si este mapa no contiene ninguna asignación para la clave.
| Parámetros | |
|---|---|
key |
String: Es la clave cuyo valor asociado se devolverá. |
| Muestra | |
|---|---|
File |
el valor al que se asigna la clave especificada, o null si este mapa no contiene ninguna asignación para la clave |
getAll
public ImmutableMap<String, File> getAll ()
Devuelve todas las propiedades en una copia del mapa.
| Muestra | |
|---|---|
ImmutableMap<String, File> |
|
isEmpty
public boolean isEmpty ()
Devuelve un valor booleano que indica si el mapa de propiedades está vacío.
| Muestra | |
|---|---|
boolean |
|
put
public File put (ExecutionFiles.FilesKey key, File value)
Es una variación de put(String,File) con una clave conocida.
| Parámetros | |
|---|---|
key |
ExecutionFiles.FilesKey: Es la clave con la que se asociará el valor especificado. |
value |
File: Es el valor que se asociará con la clave especificada. |
| Muestra | |
|---|---|
File |
el valor anterior asociado con key, o null si no había ninguna
asignación para key. |
put
public File put (String key,
File value)Asocia el valor especificado con la clave especificada en este mapa.
| Parámetros | |
|---|---|
key |
String: Es la clave con la que se asociará el valor especificado. |
value |
File: Es el valor que se asociará con la clave especificada. |
| Muestra | |
|---|---|
File |
el valor anterior asociado con key, o null si no había ninguna
asignación para key. |
También:
put
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Es una variación de put(FilesKey,File) con la opción de evitar que se borre el archivo al final de la invocación.
| Parámetros | |
|---|---|
key |
ExecutionFiles.FilesKey: Es la clave con la que se asociará el valor especificado. |
value |
File: Es el valor que se asociará con la clave especificada. |
shouldNotDelete |
boolean: Evita que se borre el archivo al final de la invocación. |
| Muestra | |
|---|---|
File |
el valor anterior asociado con key, o null si no había ninguna
asignación para key. |
putAll
public ExecutionFiles putAll (ExecutionFiles copyFrom)
Copia todas las asignaciones del mapa especificado a este mapa.
| Parámetros | |
|---|---|
copyFrom |
ExecutionFiles: Es el objeto ExecutionFiles original del que se copiará. |
| Muestra | |
|---|---|
ExecutionFiles |
La asignación final |
putAll
public ExecutionFiles putAll (Map<String, File> properties)
Copia todas las asignaciones del mapa especificado a este mapa.
| Parámetros | |
|---|---|
properties |
Map: Es la asignación que se almacenará en este mapa. |
| Muestra | |
|---|---|
ExecutionFiles |
La asignación final |
putIfAbsent
public File putIfAbsent (String key,
File value)Si la clave especificada aún no está asociada a un valor, la asocia al valor determinado.
| Parámetros | |
|---|---|
key |
String: Es la clave con la que se asociará el valor especificado. |
value |
File: Es el valor que se asociará con la clave especificada. |
| Muestra | |
|---|---|
File |
el valor anterior asociado con la clave especificada o null si no había ninguna asignación para la clave. |
quitar
public File remove (String key)
Quita la asignación de una clave de este mapa si está presente (operación opcional).
| Parámetros | |
|---|---|
key |
String: Es la clave cuya asignación se quitará del mapa. |
| Muestra | |
|---|---|
File |
el valor anterior asociado con key, o null si no había ninguna
asignación para key. |