IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


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

المهام: انقل هذا إلى 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

احصل على وقت

public abstract String getTime ()

غلاف FileEntry#getTime() .

عائدات
String

isAppFileName

public abstract boolean isAppFileName ()

غلاف FileEntry#isAppFileName() .

عائدات
boolean

isDirectory

public abstract boolean isDirectory ()

غلاف FileEntry#isDirectory() .

عائدات
boolean