IFile الدخول

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

إرجاع المرجع إلى 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

رميات
DeviceNotAvailableException

getChildren

public abstract  getChildren (boolean useCache)

إرجاع الأطفال من IFileEntry .

في الأساس غلاف متزامن لـ FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver)

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

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

رميات
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

هو دليل

public abstract boolean isDirectory ()

غلاف لـ FileEntry#isDirectory() .

عائدات
boolean