IFileEntry
public
interface
IFileEntry
| com.android.tradefed.device.IFileEntry |
הגדרת ממשק שמספקת חוזה פשוט יותר שניתן ליצור ממנו מודלים לשיטות FileEntry.
לא לשכוח: להעביר את זה ל-ddmlib
סיכום
methods ציבוריים | |
|---|---|
abstract
IFileEntry
|
findChild(String name)
הפונקציה מוצאת צאצא |
abstract
|
getChildren(boolean useCache)
הפונקציה מחזירה את צאצאי הרכיב |
abstract
String
|
getDate()
Wrapper ל- |
abstract
FileListingService.FileEntry
|
getFileEntry()
הפניה חוזרת אל ddmlib |
abstract
String
|
getFullEscapedPath()
Wrapper ל- |
abstract
String
|
getFullPath()
Wrapper ל- |
abstract
String
|
getName()
Wrapper ל- |
abstract
String
|
getPermissions()
Wrapper ל- |
abstract
String
|
getTime()
Wrapper ל- |
abstract
boolean
|
isAppFileName()
Wrapper ל- |
abstract
boolean
|
isDirectory()
Wrapper ל- |
methods ציבוריים
findChild
public abstract IFileEntry findChild (String name)
הפונקציה מוצאת צאצא IFileEntry עם שם נתון.
בעצם, זוהי עטיפה של FileEntry.findChild(String) שתחפש קודם את הילדים במטמון של הקובץ עם השם הנתון, ואם לא יימצא, תרענן את רשימת קבצי הילדים במטמון ותנסה שוב.
| פרמטרים | |
|---|---|
name |
String |
| החזרות | |
|---|---|
IFileEntry |
|
| זריקות | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getChildren
public abstractgetChildren (boolean useCache)
הפונקציה מחזירה את צאצאי הרכיב IFileEntry.
בעצם, מדובר ב-wrapper סינכרוני עבור
FileListingService.getChildren(FileEntry, boolean, FileListingService.IListingReceiver)
| פרמטרים | |
|---|---|
useCache |
boolean: true אם יש להחזיר את צאצאי המטמון אם הם זמינים.
false אם צריך לכפות פקודת ls חדשה. |
| החזרות | |
|---|---|
|
רשימה של קובצי משנה |
| זריקות | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
הפניה חוזרת אל ddmlib FileEntry.
| החזרות | |
|---|---|
FileListingService.FileEntry |
|
getFullEscapedPath
public abstract String getFullEscapedPath ()
Wrapper ל-FileEntry.getFullEscapedPath().
| החזרות | |
|---|---|
String |
|
getPermissions
public abstract String getPermissions ()
Wrapper ל-FileEntry.getPermissions().
| החזרות | |
|---|---|
String |
|
isAppFileName
public abstract boolean isAppFileName ()
Wrapper ל-FileEntry.isAppFileName().
| החזרות | |
|---|---|
boolean |
|
isDirectory
public abstract boolean isDirectory ()
Wrapper ל-FileEntry.isDirectory().
| החזרות | |
|---|---|
boolean |
|