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
FileEntry phương thức.
VIỆC CẦN LÀM: 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
Collection<IFileEntry>
|
getChildren(boolean useCache)
Trả về các phần tử con của |
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à trình bao bọc cho FileEntry.findChild(String) mà
cũng sẽ tìm kiếm trước tiên các phần tử con được lưu vào bộ nhớ đệm cho tệp có tên đã cho và nếu không tìm thấy,
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 abstract Collection<IFileEntry> getChildren (boolean useCache)
Trả về các phần tử con của IFileEntry.
Về cơ bản, đây là trình bao bọc đồng bộ cho
FileListingService.getChildren(FileEntry,boolean,FileListingService.IListingReceiver)
| Tham số | |
|---|---|
useCache |
boolean: true nếu các phần tử con được lưu vào bộ nhớ đệm sẽ được trả về nếu có.
false nếu lệnh ls mới sẽ bị buộc. |
| Giá trị trả về | |
|---|---|
Collection<IFileEntry> |
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 |
|