IFileEntry
public
interface
IFileEntry
com.android.tradefed.device.IFileEntry |
Schnittstellendefinition, die einen einfacheren, modellierbaren Vertrag ermöglicht,
FileEntry
-Methoden.
AUFGABE: Verschieben Sie dies in ddmlib
Zusammenfassung
Öffentliche Methoden | |
---|---|
abstract
IFileEntry
|
findChild(String name)
Findet das untergeordnete |
abstract
|
getChildren(boolean useCache)
Gibt die untergeordneten Elemente von |
abstract
String
|
getDate()
Wrapper für |
abstract
FileListingService.FileEntry
|
getFileEntry()
Gibt den Verweis auf 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 das untergeordnete IFileEntry
-Element mit dem angegebenen Namen.
Im Grunde ist es ein Wrapper für FileEntry#findChild(String)
,
durchsucht auch die untergeordneten Elemente im Cache nach der Datei mit dem angegebenen Namen. Falls sie nicht gefunden wird,
Aktualisieren Sie die Liste der im Cache gespeicherten untergeordneten Dateien und versuchen Sie es noch einmal.
Parameter | |
---|---|
name |
String |
Returns | |
---|---|
IFileEntry |
Ausgabe | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getChildren
public abstractgetChildren (boolean useCache)
Gibt die untergeordneten Elemente von IFileEntry
zurück.
Im Grunde ist 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. |
Returns | |
---|---|
|
Liste der untergeordneten Dateien |
Ausgabe | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Gibt den Verweis auf 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 |