IFileEntry
public
interface
IFileEntry
| com.android.tradefed.device.IFileEntry |
Schnittstellendefinition, die einen einfacheren, simulierbaren 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 eines |
abstract
String
|
getDate()
Wrapper für |
abstract
FileListingService.FileEntry
|
getFileEntry()
Gibt einen 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 die zwischengespeicherten untergeordneten Elemente nach einer Datei mit dem angegebenen Namen durchsucht und, falls nicht gefunden, die Liste der zwischengespeicherten untergeordneten Dateien aktualisiert und es noch einmal versucht.
| Parameter | |
|---|---|
name |
String |
| Returns | |
|---|---|
IFileEntry |
|
| Ausgabe | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getChildren
public abstractgetChildren (boolean useCache)
Gibt die untergeordneten Elemente eines 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 Unterdateien |
| Ausgabe | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Gibt einen 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 |
|