IFileEntry

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

החזר הפניה לקובץ הקובץ 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

השג תאריך

public abstract String getDate ()

עטיפה עבור FileEntry#getDate() .

החזרות
String

getFileEntry

public abstract FileListingService.FileEntry getFileEntry ()

החזר הפניה לקובץ הקובץ 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