IFileEntry
public interface IFileEntry
com.android.tradefed.device.IFileEntry |
Definisi antarmuka yang menyediakan kontrak yang lebih sederhana dan dapat diejek ke metode FileEntry
.
Ringkasan
Metode publik | |
---|---|
abstract IFileEntry | findChild (String name) Menemukan anak |
abstract | getChildren (boolean useCache) Mengembalikan anak-anak dari |
abstract String | getDate () Pembungkus untuk |
abstract FileListingService.FileEntry | getFileEntry () Kembalikan referensi ke ddmlib |
abstract String | getFullEscapedPath () Pembungkus untuk |
abstract String | getFullPath () Pembungkus untuk |
abstract String | getName () Pembungkus untuk |
abstract String | getPermissions () Pembungkus untuk |
abstract String | getTime () Pembungkus untuk |
abstract boolean | isAppFileName () Pembungkus untuk |
abstract boolean | isDirectory () Pembungkus untuk |
Metode publik
findChild
public abstract IFileEntry findChild (String name)
Menemukan anak IFileEntry
dengan nama yang diberikan.
FileEntry#findChild(String)
yang juga pertama-tama akan mencari file turunan yang di-cache untuk file dengan nama yang diberikan, dan jika tidak ditemukan, segarkan daftar file anak yang di-cache dan coba lagi.Parameter | |
---|---|
name | String |
Pengembalian | |
---|---|
IFileEntry |
Melempar | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getChildren
public abstractgetChildren (boolean useCache)
Mengembalikan anak-anak dari IFileEntry
.
FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver)
Parameter | |
---|---|
useCache | boolean : true jika anak yang di-cache harus dikembalikan jika tersedia. false jika perintah ls baru harus dipaksakan. |
Pengembalian | |
---|---|
daftar sub file |
Melempar | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getDate
public abstract String getDate ()
Pembungkus untuk FileEntry#getDate()
.
Pengembalian | |
---|---|
String |
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Kembalikan referensi ke ddmlib FileEntry
.
Pengembalian | |
---|---|
FileListingService.FileEntry |
getFullEscapedPath
public abstract String getFullEscapedPath ()
Pembungkus untuk FileEntry#getFullEscapedPath()
.
Pengembalian | |
---|---|
String |
getFullPath
public abstract String getFullPath ()
Pembungkus untuk FileEntry#getFullPath()
.
Pengembalian | |
---|---|
String |
getName
public abstract String getName ()
Pembungkus untuk FileEntry#getName()
.
Pengembalian | |
---|---|
String |
getPermissions
public abstract String getPermissions ()
Pembungkus untuk FileEntry#getPermissions()
.
Pengembalian | |
---|---|
String |
getTime
public abstract String getTime ()
Pembungkus untuk FileEntry#getTime()
.
Pengembalian | |
---|---|
String |
isAppFileName
public abstract boolean isAppFileName ()
Pembungkus untuk FileEntry#isAppFileName()
.
Pengembalian | |
---|---|
boolean |
isDirectory
public abstract boolean isDirectory ()
Pembungkus untuk FileEntry#isDirectory()
.
Pengembalian | |
---|---|
boolean |