Archivos de ejecución
public
class
ExecutionFiles
extends Object
Objeto java.lang. | |
↳ | com.android.tradefed.invoker.ExecutionFiles |
Son dependencias de archivos generadas durante la ejecución de una prueba o invocación que se deben realizar para la prueba. Todas las invocaciones (pruebas, módulos, etcétera) comparten este objeto.
Resumen
Métodos públicos | |
---|---|
void
|
clearFiles()
Borra todos los archivos de los que se hace un seguimiento y que no están marcados como “no se deben borrar”. |
boolean
|
containsKey(String key)
Muestra |
File
|
get(ExecutionFiles.FilesKey key)
Es la variación de |
File
|
get(String key)
Muestra el valor al que se asigna la clave especificada, o |
ImmutableMap<String, File>
|
getAll()
Muestra todas las propiedades en una copia del mapa. |
boolean
|
isEmpty()
Muestra si el mapa de propiedades está vacío o no. |
File
|
put(ExecutionFiles.FilesKey key, File value)
Variación de |
File
|
put(String key, File value)
Asocia el valor especificado con la clave determinada en este mapa. |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Variación de |
ExecutionFiles
|
putAll(ExecutionFiles copyFrom)
Copia todas las asignaciones del mapa especificado en este mapa. |
ExecutionFiles
|
putAll(
Copia todas las asignaciones del mapa especificado en este mapa. |
File
|
putIfAbsent(String key, File value)
Si la clave especificada aún no está asociada a un valor, la asocia con el valor dado. |
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 a los que se les hace un seguimiento y que no están marcados como "No borrar".
containsKey
public boolean containsKey (String key)
Muestra 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 debe probar. |
Muestra | |
---|---|
boolean |
true si este mapa contiene una asignación para la clave especificada |
get
public File get (ExecutionFiles.FilesKey key)
Es la variación de get(String)
con una clave conocida.
Parámetros | |
---|---|
key |
ExecutionFiles.FilesKey : Es la clave cuyo valor asociado se mostrará. |
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)
Muestra 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 mostrará. |
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 ()
Muestra todas las propiedades en una copia del mapa.
Muestra | |
---|---|
ImmutableMap<String, File> |
isEmpty
public boolean isEmpty ()
Muestra si el mapa de propiedades está vacío o no.
Muestra | |
---|---|
boolean |
Pon
public File put (ExecutionFiles.FilesKey key, File value)
Variación de put(String, File)
con una clave conocida.
Parámetros | |
---|---|
key |
ExecutionFiles.FilesKey : La clave con la que se asociará el valor especificado |
value |
File : 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 |
Pon
public File put (String key, File value)
Asocia el valor especificado con la clave especificada en esta asignación.
Parámetros | |
---|---|
key |
String : La clave con la que se asociará el valor especificado |
value |
File : 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:
Pon
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Es una variación de put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File)
con la opción de evitar que se borre el archivo al final de la invocación.
Parámetros | |
---|---|
key |
ExecutionFiles.FilesKey : La clave con la que se asociará el valor especificado |
value |
File : El valor que se asociará con la clave especificada |
shouldNotDelete |
boolean : Evita que el archivo se borre 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 en este mapa.
Parámetros | |
---|---|
copyFrom |
ExecutionFiles : Es el ExecutionFiles original del que se copiará. |
Muestra | |
---|---|
ExecutionFiles |
La asignación final |
putAll
public ExecutionFiles putAll (properties)
Copia todas las asignaciones del mapa especificado en este mapa.
Parámetros | |
---|---|
properties |
: Las asignaciones que se almacenarán 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 con un valor, asóciala con el valor determinado.
Parámetros | |
---|---|
key |
String : La clave con la que se asociará el valor especificado |
value |
File : El valor que se asociará con la clave especificada |
Muestra | |
---|---|
File |
el valor anterior asociado con la clave especificada, o null si no hubo ninguna asignación para la clave. |
quitarlo
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 hubo una asignación para key . |