IFileEntry
public interface IFileEntry
com.android.tradefed.device.IFileEntry |
تعریف رابطی که قرارداد ساده تر و قابل تمسخر را برای روش های FileEntry
فراهم می کند.
TODO: این را به ddmlib منتقل کنید
خلاصه
روش های عمومی | |
---|---|
abstract IFileEntry | findChild (String name) یک |
abstract | getChildren (boolean useCache) فرزندان یک |
abstract String | getDate () Wrapper برای |
abstract FileListingService.FileEntry | getFileEntry () به ddmlib |
abstract String | getFullEscapedPath () Wrapper برای |
abstract String | getFullPath () Wrapper برای |
abstract String | getName () Wrapper برای |
abstract String | getPermissions () Wrapper برای |
abstract String | getTime () Wrapper برای |
abstract boolean | isAppFileName () Wrapper برای |
abstract boolean | isDirectory () Wrapper برای |
روش های عمومی
FindChild
public abstract IFileEntry findChild (String name)
یک IFileEntry
فرزند با نام مشخص را پیدا می کند.
اساساً یک پوشش برای FileEntry#findChild(String)
که همچنین ابتدا فرزندان ذخیره شده را برای فایلی با نام مشخص جستجو میکند و اگر یافت نشد، لیست فایلهای فرزند حافظه پنهان را بازخوانی کرده و دوباره تلاش میکند.
پارامترها | |
---|---|
name | String |
برمی گرداند | |
---|---|
IFileEntry |
پرتاب می کند | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
بچه ها بگیر
public abstractgetChildren (boolean useCache)
فرزندان یک IFileEntry
را برمی گرداند.
اساسا یک بسته بندی همزمان برای FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver)
پارامترها | |
---|---|
useCache | boolean : true اگر فرزندان ذخیره شده در حافظه پنهان در صورت موجود بودن باید برگردانده شوند. false اگر دستور ls جدید اجباری شود. |
برمی گرداند | |
---|---|
لیست فایل های فرعی |
پرتاب می کند | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
به ddmlib FileEntry
مراجعه کنید.
برمی گرداند | |
---|---|
FileListingService.FileEntry |
getFullEscapedPath
public abstract String getFullEscapedPath ()
Wrapper برای FileEntry#getFullEscapedPath()
.
برمی گرداند | |
---|---|
String |
getFullPath
public abstract String getFullPath ()
Wrapper برای FileEntry#getFullPath()
.
برمی گرداند | |
---|---|
String |
دریافت مجوزها
public abstract String getPermissions ()
Wrapper برای FileEntry#getPermissions()
.
برمی گرداند | |
---|---|
String |
isAppFileName
public abstract boolean isAppFileName ()
Wrapper برای FileEntry#isAppFileName()
.
برمی گرداند | |
---|---|
boolean |
isDirectory
public abstract boolean isDirectory ()
Wrapper برای FileEntry#isDirectory()
.
برمی گرداند | |
---|---|
boolean |