IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


تعريف الواجهة الذي يوفّر عقدًا أبسط وقابلاً للمحاكاة لطُرق FileEntry.

TODO: move this into ddmlib

ملخّص

الطُرق العامة

abstract IFileEntry findChild(String name)

تعرض هذه السمة عنصرًا فرعيًا IFileEntry بالاسم المحدّد.

abstract getChildren(boolean useCache)

تعرض هذه السمة العناصر الفرعية من IFileEntry.

abstract String getDate()

برنامج تضمين لـ FileEntry.getDate()

abstract FileListingService.FileEntry getFileEntry()

تعرض هذه السمة مرجعًا إلى ddmlib FileEntry.

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()

الطُرق العامة

findChild

public abstract IFileEntry findChild (String name)

تعرض هذه السمة عنصرًا فرعيًا IFileEntry بالاسم المحدّد.

وهو في الأساس برنامج تضمين لـ FileEntry.findChild(String) سيبحث أولاً في العناصر الثانوية المخزّنة مؤقتًا عن ملف بالاسم المحدّد، وإذا لم يتم العثور عليه، سيتم تعديل قائمة الملفات الثانوية المخزّنة مؤقتًا وإعادة المحاولة.

المعلمات
name String

المرتجعات
IFileEntry

الرميات
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getChildren

public abstract  getChildren (boolean useCache)

تعرض هذه السمة العناصر الفرعية من IFileEntry.

وهي في الأساس برنامج تضمين متزامن لـ FileListingService.getChildren(FileEntry, boolean, FileListingService.IListingReceiver)

المعلمات
useCache boolean: true إذا كان يجب عرض العناصر الفرعية المخزّنة مؤقتًا في حال توفّرها. ‫false إذا كان يجب فرض تنفيذ أمر ls جديد.

المرتجعات
قائمة الملفات الفرعية

الرميات
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getDate

public abstract String getDate ()

برنامج تضمين لـ FileEntry.getDate()

المرتجعات
String

getFileEntry

public abstract FileListingService.FileEntry getFileEntry ()

تعرض هذه السمة مرجعًا إلى ddmlib FileEntry.

المرتجعات
FileListingService.FileEntry

getFullEscapedPath

public abstract String getFullEscapedPath ()

برنامج تضمين لـ FileEntry.getFullEscapedPath()

المرتجعات
String

getFullPath

public abstract String getFullPath ()

برنامج تضمين لـ FileEntry.getFullPath()

المرتجعات
String

getName

public abstract String getName ()

برنامج تضمين لـ FileEntry.getName()

المرتجعات
String

getPermissions

public abstract String getPermissions ()

برنامج تضمين لـ FileEntry.getPermissions()

المرتجعات
String

getTime

public abstract String getTime ()

برنامج تضمين لـ FileEntry.getTime()

المرتجعات
String

isAppFileName

public abstract boolean isAppFileName ()

برنامج تضمين لـ FileEntry.isAppFileName()

المرتجعات
boolean

isDirectory

public abstract boolean isDirectory ()

برنامج تضمين لـ FileEntry.isDirectory()

المرتجعات
boolean