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 werden und zum Testen mitgeführt 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 „dürfen nicht gelöscht werden“ 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 Eigenschaften in einer Kopie der Karte zurück |
boolean | isEmpty () Gibt zurück, ob die Eigenschaftskarte leer ist oder nicht. |
File | put ( ExecutionFiles.FilesKey key, File value) Variation von |
File | put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete) Variation von |
File | put (String key, File value) Ordnet den angegebenen Wert dem angegebenen Schlüssel in dieser Zuordnung zu. |
ExecutionFiles | putAll ( properties) putAll ( properties) Kopiert alle Zuordnungen von 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 Zuordnung, sofern vorhanden (optionaler Vorgang). |
Öffentliche Methoden
klare Dateien
public void clearFiles ()
Löschen Sie alle Dateien, die verfolgt werden und nicht als „dürfen 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 Anwesenheit in dieser Karte getestet werden soll |
Kehrt zurück | |
---|---|
boolean | true , wenn diese Zuordnung eine Zuordnung für den angegebenen Schlüssel enthält |
erhalten
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 |
Kehrt 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 |
erhalten
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 |
Kehrt 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 |
Nimm alle
public ImmutableMap<String, File> getAll ()
Gibt alle Eigenschaften in einer Kopie der Karte zurück
Kehrt zurück | |
---|---|
ImmutableMap<String, File> |
ist leer
public boolean isEmpty ()
Gibt zurück, ob die Eigenschaftskarte leer ist oder nicht.
Kehrt zurück | |
---|---|
boolean |
setzen
public File put (ExecutionFiles.FilesKey key, File value)
Variation von put(String, File)
mit einem bekannten Schlüssel.
Parameter | |
---|---|
key | ExecutionFiles.FilesKey : Schlüssel, dem der angegebene Wert zugeordnet werden soll |
value | File : Wert, der dem angegebenen Schlüssel zugeordnet werden soll |
Kehrt zurück | |
---|---|
File | der vorherige mit key verknüpfte Wert oder null , wenn für key keine Zuordnung vorhanden war. |
setzen
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Variation von put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File)
mit der Option, zu verhindern, dass die Datei am Ende des Aufrufs gelöscht wird.
Parameter | |
---|---|
key | ExecutionFiles.FilesKey : 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. |
Kehrt zurück | |
---|---|
File | der vorherige mit key verknüpfte Wert oder null , wenn für key keine Zuordnung vorhanden war. |
setzen
public File put (String key, File value)
Ordnet den angegebenen Wert dem angegebenen Schlüssel in dieser Zuordnung zu.
Parameter | |
---|---|
key | String : Schlüssel, dem der angegebene Wert zugeordnet werden soll |
value | File : Wert, der dem angegebenen Schlüssel zugeordnet werden soll |
Kehrt zurück | |
---|---|
File | der vorherige mit key verknüpfte Wert oder null , wenn für key keine Zuordnung vorhanden war. |
Siehe auch:
putAll
public ExecutionFiles putAll (properties)
Kopiert alle Zuordnungen von der angegebenen Karte in diese Karte.
Parameter | |
---|---|
properties |
Kehrt 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 : Schlüssel, dem der angegebene Wert zugeordnet werden soll |
value | File : Wert, der dem angegebenen Schlüssel zugeordnet werden soll |
Kehrt zurück | |
---|---|
File | der vorherige Wert, der dem angegebenen Schlüssel zugeordnet ist, oder null , wenn für den Schlüssel keine Zuordnung vorhanden war. |
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 Zuordnung entfernt werden soll |
Kehrt zurück | |
---|---|
File | der vorherige mit key verknüpfte Wert oder null , wenn für key keine Zuordnung vorhanden war. |