IFileEntry
public
interface
IFileEntry
| com.android.tradefed.device.IFileEntry |
Definisi antarmuka yang menyediakan kontrak yang lebih sederhana dan dapat di-mock ke
FileEntry metode.
TODO: pindahkan ini ke ddmlib
Ringkasan
Metode publik | |
|---|---|
abstract
IFileEntry
|
findChild(String name)
Menemukan |
abstract
Collection<IFileEntry>
|
getChildren(boolean useCache)
Menampilkan turunan dari |
abstract
String
|
getDate()
Wrapper untuk |
abstract
FileListingService.FileEntry
|
getFileEntry()
Menampilkan referensi ke |
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 IFileEntry turunan dengan nama yang diberikan.
Pada dasarnya, wrapper untuk FileEntry.findChild(String) yang
juga akan menelusuri turunan yang di-cache terlebih dahulu untuk file dengan nama yang diberikan, dan jika tidak ditemukan,
akan memperbarui daftar file turunan yang di-cache dan mencoba lagi.
| Parameter | |
|---|---|
name |
String |
| Hasil | |
|---|---|
IFileEntry |
|
| Menampilkan | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getChildren
public abstract Collection<IFileEntry> getChildren (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 dipaksakan. |
| Hasil | |
|---|---|
Collection<IFileEntry> |
daftar sub-file |
| Menampilkan | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Menampilkan referensi ke FileEntry ddmlib.
| 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 |
|