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 ddmlib.

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

השג תאריך

public abstract String getDate ()

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

החזרות
String

getFileEntry

public abstract FileListingService.FileEntry getFileEntry ()

החזר הפניה FileEntry ddmlib.

החזרות
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