IFileEntri

public interface IFileEntry

com.Android.tradefed.device.IFileEntry


Definisi antarmuka yang memberikan kontrak yang lebih sederhana dan dapat ditiru untuk metode FileEntry .

TODO: pindahkan ini ke ddmlib

Ringkasan

Metode publik

abstract IFileEntry findChild (String name)

Menemukan IFileEntry anak dengan nama tertentu.

abstract getChildren (boolean useCache)

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

temukanAnak

public abstract IFileEntry findChild (String name)

Menemukan IFileEntry anak dengan nama tertentu.

Pada dasarnya pembungkus untuk FileEntry#findChild(String) yang juga akan mencari file anak-anak yang di-cache dengan nama yang diberikan, dan jika tidak ditemukan, segarkan daftar file anak yang di-cache dan coba lagi.

Parameter
name String

Kembali
IFileEntry

Melempar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

dapatkanAnak-anak

public abstract  getChildren (boolean useCache)

Mengembalikan turunan dari IFileEntry .

Pada dasarnya pembungkus sinkron untuk FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver)

Parameter
useCache boolean : true jika turunan yang di-cache harus dikembalikan jika tersedia. false jika perintah ls baru harus dipaksakan.

Kembali
daftar sub file

Melempar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

dapatkan Tanggal

public abstract String getDate ()

Pembungkus untuk FileEntry#getDate() .

Kembali
String

dapatkanFileEntry

public abstract FileListingService.FileEntry getFileEntry ()

Kembalikan referensi ke ddmlib FileEntry .

Kembali
FileListingService.FileEntry

dapatkanFullEscapedPath

public abstract String getFullEscapedPath ()

Pembungkus untuk FileEntry#getFullEscapedPath() .

Kembali
String

dapatkan FullPath

public abstract String getFullPath ()

Pembungkus untuk FileEntry#getFullPath() .

Kembali
String

dapatkan Nama

public abstract String getName ()

Pembungkus untuk FileEntry#getName() .

Kembali
String

dapatkan izin

public abstract String getPermissions ()

Pembungkus untuk FileEntry#getPermissions() .

Kembali
String

dapatkanWaktu

public abstract String getTime ()

Pembungkus untuk FileEntry#getTime() .

Kembali
String

isAppFileName

public abstract boolean isAppFileName ()

Pembungkus untuk FileEntry#isAppFileName() .

Kembali
boolean

adalahDirektori

public abstract boolean isDirectory ()

Pembungkus untuk FileEntry#isDirectory() .

Kembali
boolean