Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


Definisi antarmuka yang menyediakan kontrak yang lebih sederhana dan dapat diejek ke metode FileEntry .

TODO: pindahkan ini ke ddmlib

Ringkasan

Metode publik

abstract IFileEntry findChild (String name)

Menemukan anak IFileEntry dengan nama yang diberikan.

abstract getChildren (boolean useCache)

Mengembalikan anak-anak dari IFileEntry .

abstract String getDate ()

Pembungkus untuk FileEntry#getDate() .

abstract FileListingService.FileEntry getFileEntry ()

Kembalikan referensi ke ddmlib FileEntry .

abstract String getFullEscapedPath ()

Pembungkus untuk FileEntry#getFullEscapedPath() .

abstract String getFullPath ()

Pembungkus untuk FileEntry#getFullPath() .

abstract String getName ()

Pembungkus untuk FileEntry#getName() .

abstract String getPermissions ()

Pembungkus untuk FileEntry#getPermissions() .

abstract String getTime ()

Pembungkus untuk FileEntry#getTime() .

abstract boolean isAppFileName ()

Pembungkus untuk FileEntry#isAppFileName() .

abstract boolean isDirectory ()

Pembungkus untuk FileEntry#isDirectory() .

Metode publik

findChild

public abstract IFileEntry findChild (String name)

Menemukan anak IFileEntry dengan nama yang diberikan.

Pada dasarnya pembungkus untuk 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 abstract  getChildren (boolean useCache)

Mengembalikan anak-anak dari IFileEntry .

Pada dasarnya pembungkus sinkron untuk 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