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 und zum Testen ausgeführt werden müssen. 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(String key, File value)
Ordnet 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(
Alle Zuordnungen aus der angegebenen Zuordnung werden in diese Zuordnung kopiert. |
File
|
putIfAbsent(String key, File value)
Wenn dem angegebenen Schlüssel noch kein Wert zugewiesen ist, wird ihm der angegebene Wert zugewiesen. |
File
|
remove(String key)
Entfernt die Zuordnung für einen Schlüssel aus dieser Zuordnungstabelle, falls 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 Vorhandensein in dieser Karte geprüft werden soll |
Returns | |
---|---|
boolean |
true , wenn diese Zuordnungstabelle 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 zugeordneter 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 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 |
Returns | |
---|---|
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 Unterkünfte in einer Kopie der Karte zurück
Returns | |
---|---|
ImmutableMap<String, File> |
isEmpty
public boolean isEmpty ()
Gibt an, ob die Zuordnung von Properties leer ist.
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 dem angegebenen Schlüssel zugeordnet werden soll |
Returns | |
---|---|
File |
der vorherige Wert, der mit key verknüpft ist, oder null , wenn keine Zuordnung für key vorhanden ist. |
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 dem angegebenen Schlüssel zugeordnet werden soll |
Returns | |
---|---|
File |
der vorherige Wert, der mit key verknüpft ist, oder null , wenn keine Zuordnung für key vorhanden ist. |
Weitere Informationen
stellen
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
Variante von put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File)
mit Option, um zu verhindern, dass die Datei am Ende der Ausführung gelöscht wird.
Parameter | |
---|---|
key |
ExecutionFiles.FilesKey : Schlüssel, mit dem der angegebene Wert verknüpft werden soll |
value |
File : Wert, der dem angegebenen Schlüssel zugeordnet werden soll |
shouldNotDelete |
boolean : verhindert, dass die Datei am Ende der Ausführung gelöscht wird. |
Returns | |
---|---|
File |
der vorherige Wert, der mit key verknüpft ist, oder null , wenn keine Zuordnung für key vorhanden ist. |
putAll
public ExecutionFiles putAll (ExecutionFiles copyFrom)
Alle Zuordnungen aus der angegebenen Zuordnung werden in diese Zuordnung kopiert.
Parameter | |
---|---|
copyFrom |
ExecutionFiles : das Original-ExecutionFiles , aus dem kopiert werden soll. |
Returns | |
---|---|
ExecutionFiles |
Die endgültige Zuordnung |
putAll
public ExecutionFiles putAll (properties)
Alle Zuordnungen aus der angegebenen Zuordnung werden in diese Zuordnung kopiert.
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 dem angegebenen Schlüssel noch kein Wert zugewiesen ist, wird ihm der angegebene Wert zugewiesen.
Parameter | |
---|---|
key |
String : Schlüssel, mit dem der angegebene Wert verknüpft werden soll |
value |
File : Wert, der dem angegebenen Schlüssel zugeordnet werden soll |
Returns | |
---|---|
File |
dem vorherigen Wert, der mit dem angegebenen Schlüssel verknüpft 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 Zuordnungstabelle, falls vorhanden (optionaler Vorgang).
Parameter | |
---|---|
key |
String : Schlüssel, dessen Zuordnung aus der Zuordnungstabelle entfernt werden soll |
Returns | |
---|---|
File |
der vorherige Wert, der mit key verknüpft ist, oder null , wenn keine Zuordnung für key vorhanden ist. |