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 ein untergeordnetes |
abstract
Collection<IFileEntry>
|
getChildren(boolean useCache)
Gibt die untergeordneten Elemente eines |
abstract
String
|
getDate()
Wrapper für |
abstract
FileListingService.FileEntry
|
getFileEntry()
Gibt einen Verweis auf das |
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 ein untergeordnetes IFileEntry mit dem angegebenen Namen.
Im Grunde ein Wrapper für FileEntry.findChild(String), der
zuerst die im Cache gespeicherten untergeordneten Elemente nach einer Datei mit dem angegebenen Namen durchsucht. Wenn keine gefunden wird,
wird die Liste der im Cache gespeicherten untergeordneten Dateien aktualisiert und der Vorgang wiederholt.
| Parameter | |
|---|---|
name |
String |
| Gibt Folgendes zurück: | |
|---|---|
IFileEntry |
|
| Löst aus | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getChildren
public abstract Collection<IFileEntry> getChildren (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, falls verfügbar.
false, wenn ein neuer „ls“-Befehl erzwungen werden soll. |
| Gibt Folgendes zurück: | |
|---|---|
Collection<IFileEntry> |
Liste der Unterdateien |
| Löst aus | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getDate
public abstract String getDate ()
Wrapper für FileEntry.getDate().
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Gibt einen Verweis auf das FileEntry der ddmlib zurück.
| Gibt Folgendes zurück: | |
|---|---|
FileListingService.FileEntry |
|
getFullEscapedPath
public abstract String getFullEscapedPath ()
Wrapper für FileEntry.getFullEscapedPath().
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getFullPath
public abstract String getFullPath ()
Wrapper für FileEntry.getFullPath().
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getName
public abstract String getName ()
Wrapper für FileEntry.getName().
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getPermissions
public abstract String getPermissions ()
Wrapper für FileEntry.getPermissions().
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getTime
public abstract String getTime ()
Wrapper für FileEntry.getTime().
| Gibt Folgendes zurück: | |
|---|---|
String |
|
isAppFileName
public abstract boolean isAppFileName ()
Wrapper für FileEntry.isAppFileName().
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
isDirectory
public abstract boolean isDirectory ()
Wrapper für FileEntry.isDirectory().
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|