IFileEntry
public interface IFileEntry
com.android.tradefed.device.IFileEntry |
Schnittstellendefinition, die einen einfacheren, nachahmbaren Vertrag für FileEntry
Methoden bereitstellt.
Zusammenfassung
Öffentliche Methoden | |
---|---|
abstract IFileEntry | findChild (String name) Findet einen untergeordneten |
abstract | getChildren (boolean useCache) Gibt die untergeordneten Elemente eines |
abstract String | getDate () Wrapper für |
abstract FileListingService.FileEntry | getFileEntry () Referenz auf den 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
Kind finden
public abstract IFileEntry findChild (String name)
Findet einen untergeordneten IFileEntry
mit dem angegebenen Namen.
FileEntry#findChild(String)
, der auch zuerst die zwischengespeicherten untergeordneten Dateien nach Dateien mit dem angegebenen Namen durchsucht und, wenn sie nicht gefunden wird, die zwischengespeicherte untergeordnete Dateiliste aktualisiert und es erneut versucht.Parameter | |
---|---|
name | String |
Kehrt zurück | |
---|---|
IFileEntry |
Wirft | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
Kinder bekommen
public abstractgetChildren (boolean useCache)
Gibt die untergeordneten Elemente eines IFileEntry
zurück.
FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver)
Parameter | |
---|---|
useCache | boolean : true , wenn die zwischengespeicherten Kinder zurückgegeben werden sollen, falls verfügbar. false , wenn ein neuer ls-Befehl erzwungen werden soll. |
Kehrt zurück | |
---|---|
Liste der Unterdateien |
Wirft | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
Verabredung bekommen
public abstract String getDate ()
Wrapper für FileEntry#getDate()
.
Kehrt zurück | |
---|---|
String |
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Referenz auf den ddmlib FileEntry
zurückgeben.
Kehrt zurück | |
---|---|
FileListingService.FileEntry |
getFullEscapedPath
public abstract String getFullEscapedPath ()
Wrapper für FileEntry#getFullEscapedPath()
.
Kehrt zurück | |
---|---|
String |
getFullPath
public abstract String getFullPath ()
Wrapper für FileEntry#getFullPath()
.
Kehrt zurück | |
---|---|
String |
getPermissions
public abstract String getPermissions ()
Wrapper für FileEntry#getPermissions()
.
Kehrt zurück | |
---|---|
String |
Zeit bekommen
public abstract String getTime ()
Wrapper für FileEntry#getTime()
.
Kehrt zurück | |
---|---|
String |
istAppFileName
public abstract boolean isAppFileName ()
Wrapper für FileEntry#isAppFileName()
.
Kehrt zurück | |
---|---|
boolean |
istVerzeichnis
public abstract boolean isDirectory ()
Wrapper für FileEntry#isDirectory()
.
Kehrt zurück | |
---|---|
boolean |