ExecutionFiles
public
class
ExecutionFiles
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.ExecutionFiles |
Dateiabhängigkeiten, die während der Ausführung eines Tests oder Aufrufs generiert werden und für Tests übertragen werden müssen. Dieses Objekt wird von allen Aufrufen (Tests, Modulen usw.) gemeinsam genutzt.
Zusammenfassung
Öffentliche Methoden | |
|---|---|
void
|
clearFiles()
Löschen Sie alle Dateien, die verfolgt werden und nicht als „should not delete“ (nicht löschen) markiert sind. |
boolean
|
containsKey(String key)
Gibt |
File
|
get(ExecutionFiles.FilesKey key)
Variation von |
File
|
get(String key)
Gibt den Wert zurück, dem der angegebene Schlüssel zugeordnet ist, oder |
ImmutableMap<String, File>
|
getAll()
Gibt alle Attribute in einer Kopie der Karte zurück. |
boolean
|
isEmpty()
Gibt zurück, ob die Zuordnung von Eigenschaften leer ist. |
File
|
put(ExecutionFiles.FilesKey key, File value)
Variation von |
File
|
put(String key, File value)
Weist den angegebenen Wert dem angegebenen Schlüssel in dieser Zuordnung zu. |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Variante von |
ExecutionFiles
|
putAll(ExecutionFiles copyFrom)
Kopiert alle Zuordnungen aus der angegebenen Karte in diese Karte. |
ExecutionFiles
|
putAll(Map<String, File> properties)
Kopiert alle Zuordnungen aus der angegebenen Karte in diese Karte. |
File
|
putIfAbsent(String key, File value)
Wenn der angegebene Schlüssel noch nicht mit einem Wert verknüpft ist, wird er mit dem angegebenen Wert verknüpft. |
File
|
remove(String key)
Entfernt die Zuordnung für einen Schlüssel aus dieser Map, falls sie vorhanden ist (optionaler Vorgang). |
Öffentliche Methoden
clearFiles
public void clearFiles ()
Löschen Sie alle Dateien, die verfolgt werden und nicht als „should not delete“ (nicht löschen) markiert sind.
containsKey
public boolean containsKey (String key)
Gibt true zurück, wenn diese Zuordnung eine Zuordnung für den angegebenen Schlüssel enthält.
| Parameter | |
|---|---|
key |
String: Schlüssel, dessen Vorhandensein in dieser Karte getestet werden soll |
| Gibt Folgendes zurück: | |
|---|---|
boolean |
true, wenn diese Zuordnung eine Zuordnung für den angegebenen Schlüssel enthält |
get
public File get (ExecutionFiles.FilesKey key)
Variation von get(String) mit einem bekannten Schlüssel.
| Parameter | |
|---|---|
key |
ExecutionFiles.FilesKey: Der Schlüssel, dessen zugehöriger Wert zurückgegeben werden soll |
| Gibt Folgendes zurück: | |
|---|---|
File |
Der Wert, dem der angegebene Schlüssel zugeordnet ist, oder null, wenn diese Zuordnung keine Zuordnung für den Schlüssel enthält. |
get
public File get (String key)
Gibt den Wert zurück, dem der angegebene Schlüssel zugeordnet ist, oder null, wenn diese Zuordnung keine Zuordnung für den Schlüssel enthält.
| Parameter | |
|---|---|
key |
String: Der Schlüssel, dessen zugehöriger Wert zurückgegeben werden soll |
| Gibt Folgendes zurück: | |
|---|---|
File |
Der Wert, dem der angegebene Schlüssel zugeordnet ist, oder null, wenn diese Zuordnung keine Zuordnung für den Schlüssel enthält. |
getAll
public ImmutableMap<String, File> getAll ()
Gibt alle Attribute in einer Kopie der Karte zurück.
| Gibt Folgendes zurück: | |
|---|---|
ImmutableMap<String, File> |
|
isEmpty
public boolean isEmpty ()
Gibt zurück, ob die Zuordnung von Eigenschaften leer ist.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
put
public File put (ExecutionFiles.FilesKey key, File value)
Variation von put(String,File) mit einem bekannten Schlüssel.
| Parameter | |
|---|---|
key |
ExecutionFiles.FilesKey: Der Schlüssel, dem der angegebene Wert zugeordnet werden soll. |
value |
File: Wert, der dem angegebenen Schlüssel zugeordnet werden soll |
| Gibt Folgendes zurück: | |
|---|---|
File |
Der vorherige Wert, der mit key verknüpft ist, oder null, wenn keine Zuordnung für key vorhanden war. |
put
public File put (String key,
File value)Weist den angegebenen Wert dem angegebenen Schlüssel in dieser Zuordnung zu.
| Parameter | |
|---|---|
key |
String: Der Schlüssel, dem der angegebene Wert zugeordnet werden soll. |
value |
File: Wert, der dem angegebenen Schlüssel zugeordnet werden soll |
| Gibt Folgendes zurück: | |
|---|---|
File |
Der vorherige Wert, der mit key verknüpft ist, oder null, wenn keine Zuordnung für key vorhanden war. |
Weitere Informationen
put
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Variante von put(FilesKey,File) mit der Option, zu verhindern, dass die Datei am Ende des Aufrufs gelöscht wird.
| Parameter | |
|---|---|
key |
ExecutionFiles.FilesKey: Der Schlüssel, dem der angegebene Wert zugeordnet werden soll. |
value |
File: Wert, der dem angegebenen Schlüssel zugeordnet werden soll |
shouldNotDelete |
boolean: verhindert, dass die Datei am Ende des Aufrufs gelöscht wird. |
| Gibt Folgendes zurück: | |
|---|---|
File |
Der vorherige Wert, der mit key verknüpft ist, oder null, wenn keine Zuordnung für key vorhanden war. |
putAll
public ExecutionFiles putAll (ExecutionFiles copyFrom)
Kopiert alle Zuordnungen aus der angegebenen Karte in diese Karte.
| Parameter | |
|---|---|
copyFrom |
ExecutionFiles: das Original-ExecutionFiles, aus dem kopiert werden soll. |
| Gibt Folgendes zurück: | |
|---|---|
ExecutionFiles |
Die endgültige Zuordnung |
putAll
public ExecutionFiles putAll (Map<String, File> properties)
Kopiert alle Zuordnungen aus der angegebenen Karte in diese Karte.
| Parameter | |
|---|---|
properties |
Map: Zuordnungen, die in dieser Karte gespeichert werden sollen |
| Gibt Folgendes zurück: | |
|---|---|
ExecutionFiles |
Die endgültige Zuordnung |
putIfAbsent
public File putIfAbsent (String key,
File value)Wenn der angegebene Schlüssel noch nicht mit einem Wert verknüpft ist, wird er mit dem angegebenen Wert verknüpft.
| Parameter | |
|---|---|
key |
String: Der Schlüssel, dem der angegebene Wert zugeordnet werden soll. |
value |
File: Wert, der dem angegebenen Schlüssel zugeordnet werden soll |
| Gibt Folgendes zurück: | |
|---|---|
File |
Der vorherige Wert, der dem angegebenen Schlüssel zugeordnet ist, oder null, wenn keine Zuordnung für den Schlüssel vorhanden war. |
Entfernen
public File remove (String key)
Entfernt die Zuordnung für einen Schlüssel aus dieser Map, falls sie vorhanden ist (optionaler Vorgang).
| Parameter | |
|---|---|
key |
String: Der Schlüssel, dessen Zuordnung aus der Karte entfernt werden soll. |
| Gibt Folgendes zurück: | |
|---|---|
File |
Der vorherige Wert, der mit key verknüpft ist, oder null, wenn keine Zuordnung für key vorhanden war. |