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
.
Bản 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ề phần tử con của |
abstract String | getDate () Trình bao bọc cho |
abstract FileListingService.FileEntry | getFileEntry () Trả lại tham chiếu cho ddmlib |
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
tìm con
public abstract IFileEntry findChild (String name)
Tìm một IFileEntry
con với tên đã cho.
FileEntry#findChild(String)
trước tiên cũng sẽ tìm kiếm tệp con được lưu trong bộ nhớ cache để tìm tệp có tên đã cho và nếu không tìm thấy, hãy làm mới danh sách tệp con được lưu trong bộ nhớ cache và thử lại.Thông số | |
---|---|
name | String |
trả lại | |
---|---|
IFileEntry |
ném | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
nhận con
public abstractgetChildren (boolean useCache)
Trả về phần tử con của IFileEntry
.
FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver)
Thông số | |
---|---|
useCache | boolean : true nếu các phần tử con được lưu trong bộ nhớ cache sẽ được trả về nếu có. false nếu một lệnh ls mới bị ép buộc. |
trả lại | |
---|---|
danh sách các tập tin con |
ném | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
getFileEntry
public abstract FileListingService.FileEntry getFileEntry ()
Trả lại tham chiếu cho ddmlib FileEntry
.
trả lại | |
---|---|
FileListingService.FileEntry |
getFullEscapedPath
public abstract String getFullEscapedPath ()
Trình bao bọc cho FileEntry#getFullEscapedPath()
.
trả lại | |
---|---|
String |
getFullPath
public abstract String getFullPath ()
Trình bao bọc cho FileEntry#getFullPath()
.
trả lại | |
---|---|
String |
getPermissions
public abstract String getPermissions ()
Trình bao bọc cho FileEntry#getPermissions()
.
trả lại | |
---|---|
String |
dành thời gian
public abstract String getTime ()
Trình bao bọc cho FileEntry#getTime()
.
trả lại | |
---|---|
String |
isAppFileName
public abstract boolean isAppFileName ()
Trình bao bọc cho FileEntry#isAppFileName()
.
trả lại | |
---|---|
boolean |
isDirectory
public abstract boolean isDirectory ()
Trình bao bọc cho FileEntry#isDirectory()
.
trả lại | |
---|---|
boolean |