IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


Definisi antarmuka yang menyediakan kontrak tiruan yang lebih sederhana untuk Metode FileEntry.

TODO: pindahkan ini ke ddmlib

Ringkasan

Metode publik

abstract IFileEntry findChild(String name)

Menemukan turunan IFileEntry dengan nama tertentu.

abstract getChildren(boolean useCache)

Menampilkan turunan IFileEntry.

abstract String getDate()

Wrapper untuk FileEntry#getDate().

abstract FileListingService.FileEntry getFileEntry()

Menampilkan referensi ke FileEntry ddmlib.

abstract String getFullEscapedPath()

Wrapper untuk FileEntry#getFullEscapedPath().

abstract String getFullPath()

Wrapper untuk FileEntry#getFullPath().

abstract String getName()

Wrapper untuk FileEntry#getName().

abstract String getPermissions()

Wrapper untuk FileEntry#getPermissions().

abstract String getTime()

Wrapper untuk FileEntry#getTime().

abstract boolean isAppFileName()

Wrapper untuk FileEntry#isAppFileName().

abstract boolean isDirectory()

Wrapper untuk FileEntry#isDirectory().

Metode publik

findChild

public abstract IFileEntry findChild (String name)

Menemukan turunan IFileEntry dengan nama tertentu.

Pada dasarnya, wrapper untuk FileEntry#findChild(String) yang juga akan mencari turunan yang di-cache untuk file dengan nama tertentu, dan jika tidak ditemukan, menyegarkan daftar file turunan yang di-cache dan mencoba lagi.

Parameter
name String

Hasil
IFileEntry

Menampilkan
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getAnak-Anak

public abstract  getChildren (boolean useCache)

Menampilkan turunan 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

getDate

public abstract String getDate ()

Wrapper untuk FileEntry#getDate().

Hasil
String

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

getName

public abstract String getName ()

Wrapper untuk FileEntry#getName().

Hasil
String

getPermissions

public abstract String getPermissions ()

Wrapper untuk FileEntry#getPermissions().

Hasil
String

getTime

public abstract String getTime ()

Wrapper untuk FileEntry#getTime().

Hasil
String

NamaFileAplikasi

public abstract boolean isAppFileName ()

Wrapper untuk FileEntry#isAppFileName().

Hasil
boolean

Direktori

public abstract boolean isDirectory ()

Wrapper untuk FileEntry#isDirectory().

Hasil
boolean