IFileEntry
public
interface
IFileEntry
com.android.tradefed.device.IFileEntry |
Schnittstellendefinition, die einen einfacheren, mockbaren Vertrag für FileEntry
-Methoden bietet.
TODO: move this into ddmlib
Zusammenfassung
Öffentliche Methoden | |
---|---|
abstract
IFileEntry
|
findChild(String name)
Sucht nach einem untergeordneten |
abstract
|
getChildren(boolean useCache)
Gibt die untergeordneten Elemente einer |
abstract
String
|
getDate()
Wrapper für |
abstract
FileListingService.FileEntry
|
getFileEntry()
Gib den Verweis auf die ddmlib- |
abstract
String
|
getFullEscapedPath()
Wrapper für |
abstract
String
|
getFullPath()
Wrapper für |
abstract
String
|
getName()
Wrapper für |
abstract
String
|
getPermissions()
Wrapper für |
abstract
String
|
getTime()
Wrapper für |
abstract
boolean
|
isAppFileName()
Wrapper für |
abstract
boolean
|
isDirectory()
Wrapper für |
Öffentliche Methoden
findChild
public abstract IFileEntry findChild (String name)
Sucht nach einem untergeordneten IFileEntry
mit dem angegebenen Namen.
Im Grunde ein Wrapper für FileEntry.findChild(String)
, der zuerst in den zwischengespeicherten untergeordneten Elementen nach der Datei mit dem angegebenen Namen sucht. Wenn die Datei nicht gefunden wird, wird die Liste der zwischengespeicherten untergeordneten Dateien aktualisiert und der Vorgang noch einmal ausgeführt.
Parameter | |
---|---|
name |
String |
Returns | |
---|---|
IFileEntry |
Ausgabe | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getChildren
public abstractgetChildren (boolean useCache)
Gibt die untergeordneten Elemente einer IFileEntry
zurück.
Im Grunde ein synchroner Wrapper für FileListingService.getChildren(FileEntry, boolean, FileListingService.IListingReceiver)
Parameter | |
---|---|
useCache |
boolean : true , wenn die im Cache gespeicherten untergeordneten Elemente zurückgegeben werden sollen, sofern verfügbar.
false , wenn ein neuer ls-Befehl erzwungen werden soll. |
Returns | |
---|---|
|
Liste der untergeordneten Dateien |
Ausgabe | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Gib den Verweis auf die ddmlib-FileEntry
zurück.
Returns | |
---|---|
FileListingService.FileEntry |
getFullEscapedPath
public abstract String getFullEscapedPath ()
Wrapper für FileEntry.getFullEscapedPath()
.
Returns | |
---|---|
String |
getFullPath
public abstract String getFullPath ()
Wrapper für FileEntry.getFullPath()
.
Returns | |
---|---|
String |
getPermissions
public abstract String getPermissions ()
Wrapper für FileEntry.getPermissions()
.
Returns | |
---|---|
String |
isAppFileName
public abstract boolean isAppFileName ()
Wrapper für FileEntry.isAppFileName()
.
Returns | |
---|---|
boolean |
isDirectory
public abstract boolean isDirectory ()
Wrapper für FileEntry.isDirectory()
.
Returns | |
---|---|
boolean |