IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


Definisi antarmuka yang menyediakan kontrak yang lebih sederhana dan dapat di-mock ke metode FileEntry.

TODO: pindahkan ini ke ddmlib

Ringkasan

Metode publik

abstract IFileEntry findChild(String name)

Menemukan IFileEntry turunan dengan nama yang diberikan.

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 IFileEntry turunan dengan nama yang diberikan.

Pada dasarnya, wrapper untuk FileEntry.findChild(String) yang juga akan terlebih dahulu menelusuri turunan yang di-cache untuk file dengan nama yang diberikan, dan jika tidak ditemukan, memuat ulang daftar file turunan yang di-cache dan mencoba lagi.

Parameter
name String

Hasil
IFileEntry

Menampilkan
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getChildren

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

isAppFileName

public abstract boolean isAppFileName ()

Wrapper untuk FileEntry.isAppFileName().

Hasil
boolean

isDirectory

public abstract boolean isDirectory ()

Wrapper untuk FileEntry.isDirectory().

Hasil
boolean