IFileEntry
public
interface
IFileEntry
| com.android.tradefed.device.IFileEntry |
Định nghĩa giao diện cung cấp hợp đồng đơn giản hơn, có thể mô phỏng cho các phương thức FileEntry.
VIỆC CẦN LÀM: di chuyển phần này vào ddmlib
Tóm tắt
Phương thức công khai | |
|---|---|
abstract
IFileEntry
|
findChild(String name)
Tìm một |
abstract
|
getChildren(boolean useCache)
Trả về các thành phần con của một |
abstract
String
|
getDate()
Trình bao bọc cho |
abstract
FileListingService.FileEntry
|
getFileEntry()
Trả về tham chiếu đến |
abstract
String
|
getFullEscapedPath()
Trình bao bọc cho |
abstract
String
|
getFullPath()
Trình bao bọc cho |
abstract
String
|
getName()
Trình bao bọc cho |
abstract
String
|
getPermissions()
Trình bao bọc cho |
abstract
String
|
getTime()
Trình bao bọc cho |
abstract
boolean
|
isAppFileName()
Trình bao bọc cho |
abstract
boolean
|
isDirectory()
Trình bao bọc cho |
Phương thức công khai
findChild
public abstract IFileEntry findChild (String name)
Tìm một IFileEntry con có tên đã cho.
Về cơ bản, đây là một trình bao bọc cho FileEntry.findChild(String). Trình bao bọc này cũng sẽ tìm kiếm tệp có tên đã cho trong các phần tử con được lưu vào bộ nhớ đệm. Nếu không tìm thấy, trình bao bọc sẽ làm mới danh sách tệp con được lưu vào bộ nhớ đệm rồi thử lại.
| Tham số | |
|---|---|
name |
String |
| Giá trị trả về | |
|---|---|
IFileEntry |
|
| Gửi | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getChildren
public abstractgetChildren (boolean useCache)
Trả về các thành phần con của một IFileEntry.
Về cơ bản, đây là một trình bao bọc đồng bộ cho FileListingService.getChildren(FileEntry, boolean, FileListingService.IListingReceiver)
| Tham số | |
|---|---|
useCache |
boolean: true nếu các thành phần con được lưu vào bộ nhớ đệm sẽ được trả về nếu có.
false nếu bạn muốn buộc thực hiện lệnh ls mới. |
| Giá trị trả về | |
|---|---|
|
danh sách tệp phụ |
| Gửi | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getDate
public abstract String getDate ()
Trình bao bọc cho FileEntry.getDate().
| Giá trị trả về | |
|---|---|
String |
|
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Trả về tham chiếu đến FileEntry ddmlib.
| Giá trị trả về | |
|---|---|
FileListingService.FileEntry |
|
getFullEscapedPath
public abstract String getFullEscapedPath ()
Trình bao bọc cho FileEntry.getFullEscapedPath().
| Giá trị trả về | |
|---|---|
String |
|
getFullPath
public abstract String getFullPath ()
Trình bao bọc cho FileEntry.getFullPath().
| Giá trị trả về | |
|---|---|
String |
|
getName
public abstract String getName ()
Trình bao bọc cho FileEntry.getName().
| Giá trị trả về | |
|---|---|
String |
|
getPermissions
public abstract String getPermissions ()
Trình bao bọc cho FileEntry.getPermissions().
| Giá trị trả về | |
|---|---|
String |
|
getTime
public abstract String getTime ()
Trình bao bọc cho FileEntry.getTime().
| Giá trị trả về | |
|---|---|
String |
|
isAppFileName
public abstract boolean isAppFileName ()
Trình bao bọc cho FileEntry.isAppFileName().
| Giá trị trả về | |
|---|---|
boolean |
|
isDirectory
public abstract boolean isDirectory ()
Trình bao bọc cho FileEntry.isDirectory().
| Giá trị trả về | |
|---|---|
boolean |
|