IFileEntry
public
interface
IFileEntry
| com.android.tradefed.device.IFileEntry |
Definisi antarmuka yang menyediakan kontrak yang lebih sederhana dan dapat di-mock untuk metode
FileEntry.
TODO: pindahkan ini ke ddmlib
Ringkasan
Metode publik | |
|---|---|
abstract
IFileEntry
|
findChild(String name)
Menemukan turunan |
abstract
|
getChildren(boolean useCache)
Menampilkan turunan dari |
abstract
String
|
getDate()
Wrapper untuk |
abstract
FileListingService.FileEntry
|
getFileEntry()
Menampilkan referensi ke ddmlib |
abstract
String
|
getFullEscapedPath()
Wrapper untuk |
abstract
String
|
getFullPath()
Wrapper untuk |
abstract
String
|
getName()
Wrapper untuk |
abstract
String
|
getPermissions()
Wrapper untuk |
abstract
String
|
getTime()
Wrapper untuk |
abstract
boolean
|
isAppFileName()
Wrapper untuk |
abstract
boolean
|
isDirectory()
Wrapper untuk |
Metode publik
findChild
public abstract IFileEntry findChild (String name)
Menemukan turunan IFileEntry dengan nama tertentu.
Pada dasarnya adalah wrapper untuk FileEntry.findChild(String) yang
juga akan menelusuri terlebih dahulu file anak yang di-cache dengan nama tertentu, dan jika tidak ditemukan,
memperbarui daftar file anak yang di-cache dan mencoba lagi.
| Parameter | |
|---|---|
name |
String |
| Hasil | |
|---|---|
IFileEntry |
|
| Menampilkan | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getChildren
public abstractgetChildren (boolean useCache)
Menampilkan turunan dari IFileEntry.
Pada dasarnya, wrapper sinkron untuk
FileListingService.getChildren(FileEntry, boolean, FileListingService.IListingReceiver)
| Parameter | |
|---|---|
useCache |
boolean: true jika turunan yang di-cache harus ditampilkan jika tersedia.
false jika perintah ls baru harus dipaksa. |
| Hasil | |
|---|---|
|
daftar sub-file |
| Menampilkan | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Menampilkan referensi ke ddmlib FileEntry.
| Hasil | |
|---|---|
FileListingService.FileEntry |
|
getFullEscapedPath
public abstract String getFullEscapedPath ()
Wrapper untuk FileEntry.getFullEscapedPath().
| Hasil | |
|---|---|
String |
|
getFullPath
public abstract String getFullPath ()
Wrapper untuk FileEntry.getFullPath().
| Hasil | |
|---|---|
String |
|
getPermissions
public abstract String getPermissions ()
Wrapper untuk FileEntry.getPermissions().
| Hasil | |
|---|---|
String |
|
isAppFileName
public abstract boolean isAppFileName ()
Wrapper untuk FileEntry.isAppFileName().
| Hasil | |
|---|---|
boolean |
|
isDirectory
public abstract boolean isDirectory ()
Wrapper untuk FileEntry.isDirectory().
| Hasil | |
|---|---|
boolean |
|