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 được cho các phương thức FileEntry
.
Bản tóm tắt
Phương pháp 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 pháp 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ớ đệm để 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ớ đệm và thử lại.Thông số | |
---|---|
name | String |
Trả lại | |
---|---|
IFileEntry |
Ném | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
có được trẻ em
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 lệnh ls mới bị ép buộc. |
Trả lại | |
---|---|
danh sách các tập tin phụ |
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 |
nhận được quyền
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 |