IFileEntry
public interface IFileEntry
com.android.tradefed.device.IFileEntry |
Schnittstellendefinition, die einen einfacheren, nachbildbaren 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 () Gibt einen Verweis 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
findChild
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. Wenn diese nicht gefunden werden, aktualisiert er die Liste der zwischengespeicherten untergeordneten Dateien und versucht es erneut.Parameter | |
---|---|
name | String |
Kehrt zurück | |
---|---|
IFileEntry |
Würfe | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getChildren
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 untergeordneten Elemente zurückgegeben werden sollen, sofern verfügbar. false , wenn ein neuer ls-Befehl erzwungen werden soll. |
Kehrt zurück | |
---|---|
Liste der Unterdateien |
Würfe | |
---|---|
| 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 ()
Gibt einen Verweis auf den ddmlib FileEntry
zurück.
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 |
isAppFileName
public abstract boolean isAppFileName ()
Wrapper für FileEntry#isAppFileName()
.
Kehrt zurück | |
---|---|
boolean |
isDirectory
public abstract boolean isDirectory ()
Wrapper für FileEntry#isDirectory()
.
Kehrt zurück | |
---|---|
boolean |