Ausführungsdateien
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 wurden und ausgeführt werden müssen für Tests. Dieses Objekt wird von allen Aufrufen gemeinsam genutzt (Tests, Module usw.).
Zusammenfassung
Öffentliche Methoden | |
---|---|
void
|
clearFiles()
Löschen Sie alle Dateien, die verfolgt werden und nicht als „sollten nicht gelöscht werden“ markiert sind. |
boolean
|
containsKey(String key)
Gibt |
File
|
get(ExecutionFiles.FilesKey key)
Variante von |
File
|
get(String key)
Gibt den Wert zurück, dem der angegebene Schlüssel zugeordnet ist, oder |
ImmutableMap<String, File>
|
getAll()
Gibt alle Eigenschaften in einer Kopie der Karte zurück |
boolean
|
isEmpty()
Gibt zurück, ob die Zuordnung der Eigenschaften leer ist oder nicht. |
File
|
put(ExecutionFiles.FilesKey key, File value)
Variante von |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Variante von |
File
|
put(String key, File value)
Ordnet den angegebenen Wert dem angegebenen Schlüssel in dieser Zuordnung zu. |
ExecutionFiles
|
putAll(
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 dem angegebenen Wert zugeordnet. Wert. |
File
|
remove(String key)
Entfernt die Zuordnung für einen Schlüssel aus dieser Zuordnung, sofern vorhanden (optionaler Vorgang). |
Öffentliche Methoden
ClearFiles
public void clearFiles ()
Löschen Sie alle Dateien, die verfolgt werden und nicht als „sollten nicht gelöscht werden“ markiert sind.
enthältSchlüssel
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 Präsenz in dieser Zuordnung getestet werden soll |
Returns | |
---|---|
boolean |
true , wenn diese Zuordnung eine Zuordnung für den angegebenen Schlüssel enthält |
get
public File get (ExecutionFiles.FilesKey key)
Variante von get(String)
mit einem bekannten Schlüssel.
Parameter | |
---|---|
key |
ExecutionFiles.FilesKey : der Schlüssel, dessen verknüpfter Wert zurückgegeben werden soll |
Returns | |
---|---|
File |
Wert, dem der angegebene Schlüssel zugeordnet ist, oder null , wenn diese Zuordnung
Keine Zuordnung für den Schlüssel |
get
public File get (String key)
Gibt den Wert zurück, dem der angegebene Schlüssel zugeordnet ist, oder null
, wenn diese Zuordnung Folgendes enthält:
keine Zuordnung für den Schlüssel.
Parameter | |
---|---|
key |
String : der Schlüssel, dessen verknüpfter Wert zurückgegeben werden soll |
Returns | |
---|---|
File |
Wert, dem der angegebene Schlüssel zugeordnet ist, oder null , wenn diese Zuordnung
Keine Zuordnung für den Schlüssel |
GetAll
public ImmutableMap<String, File> getAll ()
Gibt alle Eigenschaften in einer Kopie der Karte zurück
Returns | |
---|---|
ImmutableMap<String, File> |
Ist leer
public boolean isEmpty ()
Gibt zurück, ob die Zuordnung der Eigenschaften leer ist oder nicht.
Returns | |
---|---|
boolean |
stellen
public File put (ExecutionFiles.FilesKey key, File value)
Variante von put(String, File)
mit einem bekannten Schlüssel.
Parameter | |
---|---|
key |
ExecutionFiles.FilesKey : Schlüssel, mit dem der angegebene Wert verknüpft werden soll. |
value |
File : Wert, der mit dem angegebenen Schlüssel verknüpft werden soll |
Returns | |
---|---|
File |
den vorherigen Wert, der mit key verknüpft ist, oder null , wenn kein
Zuordnung für key . |
stellen
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Variante von put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File)
mit der Option, das Löschen der Datei zu verhindern
am Ende des Aufrufs ein.
Parameter | |
---|---|
key |
ExecutionFiles.FilesKey : Schlüssel, mit dem der angegebene Wert verknüpft werden soll. |
value |
File : Wert, der mit dem angegebenen Schlüssel verknüpft werden soll |
shouldNotDelete |
boolean : Verhindert, dass die Datei am Ende des Aufrufs gelöscht wird. |
Returns | |
---|---|
File |
den vorherigen Wert, der mit key verknüpft ist, oder null , wenn kein
Zuordnung für key . |
stellen
public File put (String key, File value)
Ordnet den angegebenen Wert dem angegebenen Schlüssel in dieser Zuordnung zu.
Parameter | |
---|---|
key |
String : Schlüssel, mit dem der angegebene Wert verknüpft werden soll. |
value |
File : Wert, der mit dem angegebenen Schlüssel verknüpft werden soll |
Returns | |
---|---|
File |
den vorherigen Wert, der mit key verknüpft ist, oder null , wenn kein
Zuordnung für key . |
Weitere Informationen:
putAll
public ExecutionFiles putAll (properties)
Kopiert alle Zuordnungen aus der angegebenen Karte in diese Karte.
Parameter | |
---|---|
properties |
: Zuordnungen, die in dieser Karte gespeichert werden sollen |
Returns | |
---|---|
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 entsprechenden Wert verknüpft Wert.
Parameter | |
---|---|
key |
String : Schlüssel, mit dem der angegebene Wert verknüpft werden soll. |
value |
File : Wert, der mit dem angegebenen Schlüssel verknüpft werden soll |
Returns | |
---|---|
File |
den vorherigen Wert, der mit dem angegebenen Schlüssel verknüpft ist, oder null , wenn kein
für den Schlüssel zuordnen. |
entfernen
public File remove (String key)
Entfernt die Zuordnung für einen Schlüssel aus dieser Zuordnung, sofern vorhanden (optionaler Vorgang).
Parameter | |
---|---|
key |
String : Schlüssel, dessen Zuordnung aus der Karte entfernt werden soll |
Returns | |
---|---|
File |
den vorherigen Wert, der mit key verknüpft ist, oder null , wenn kein
Zuordnung für key . |