IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


تعريف واجهة يقدّم عقدًا أبسط يمكن محاكاته ل methods 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