ورود فایل

public interface IFileEntry

com.android.tradefed.device.IFileEntry


تعریف رابط که قرارداد ساده‌تر و قابل تقلیدی را برای متدهای FileEntry فراهم می‌کند.

TODO: این را به ddmlib منتقل کنید

خلاصه

روش‌های عمومی

abstract IFileEntry findChild (String name)

یک تابع فرزند از نوع IFileEntry با نام داده شده پیدا می‌کند.

abstract getChildren (boolean useCache)

فرزندان یک IFileEntry را برمی‌گرداند.

abstract String getDate ()

بسته‌بندی برای FileEntry.getDate() .

abstract FileListingService.FileEntry getFileEntry ()

ارجاع به FileEntry از نوع ddmlib را برمی‌گرداند.

abstract String getFullEscapedPath ()

بسته‌بندی برای FileEntry.getFullEscapedPath() .

abstract String getFullPath ()

بسته‌بندی برای FileEntry.getFullPath() .

abstract String getName ()

بسته‌بندی برای FileEntry.getName() .

abstract String getPermissions ()

بسته‌بندی برای FileEntry.getPermissions() .

abstract String getTime ()

بسته‌بندی برای FileEntry.getTime() .

abstract boolean isAppFileName ()

بسته‌بندی برای FileEntry.isAppFileName() .

abstract boolean isDirectory ()

بسته‌بندی برای FileEntry.isDirectory() .

روش‌های عمومی

پیدا کردن فرزند

public abstract IFileEntry findChild (String name)

یک تابع فرزند از نوع IFileEntry با نام داده شده پیدا می‌کند.

اساساً یک پوشش برای FileEntry.findChild(String) که ابتدا فایل‌های فرزند کش شده را با نام داده شده جستجو می‌کند و اگر پیدا نشد، لیست فایل‌های فرزند کش شده را رفرش کرده و دوباره امتحان می‌کند.

پارامترها
name String

بازگشت‌ها
IFileEntry

پرتاب‌ها
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

کودکان را دریافت کنید

public abstract  getChildren (boolean useCache)

فرزندان یک IFileEntry را برمی‌گرداند.

اساساً یک پوشش همزمان برای FileListingService.getChildren(FileEntry, boolean, FileListingService.IListingReceiver)

پارامترها
useCache boolean : اگر فرزندان ذخیره شده در حافظه پنهان در صورت موجود بودن برگردانده شوند، true و اگر دستور ls جدید اعمال شود، false خواهد بود.

بازگشت‌ها
فهرست فایل‌های فرعی

پرتاب‌ها
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

دریافت تاریخ

public abstract String getDate ()

بسته‌بندی برای FileEntry.getDate() .

بازگشت‌ها
String

دریافت فایل ورودی

public abstract FileListingService.FileEntry getFileEntry ()

ارجاع به FileEntry از نوع ddmlib را برمی‌گرداند.

بازگشت‌ها
FileListingService.FileEntry

getFullEscapedPath

public abstract String getFullEscapedPath ()

بسته‌بندی برای FileEntry.getFullEscapedPath() .

بازگشت‌ها
String

مسیر کامل را دریافت کنید

public abstract String getFullPath ()

بسته‌بندی برای FileEntry.getFullPath() .

بازگشت‌ها
String

دریافت نام

public abstract String getName ()

بسته‌بندی برای FileEntry.getName() .

بازگشت‌ها
String

دریافت مجوزها

public abstract String getPermissions ()

بسته‌بندی برای FileEntry.getPermissions() .

بازگشت‌ها
String

دریافت زمان

public abstract String getTime ()

بسته‌بندی برای FileEntry.getTime() .

بازگشت‌ها
String

نام فایل isApp

public abstract boolean isAppFileName ()

بسته‌بندی برای FileEntry.isAppFileName() .

بازگشت‌ها
boolean

ایس دایرکتور

public abstract boolean isDirectory ()

بسته‌بندی برای FileEntry.isDirectory() .

بازگشت‌ها
boolean