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 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, trình bao bọc cho FileEntry.findChild(String)
cũng sẽ tìm kiếm các tệp con được lưu vào bộ nhớ đệm có tên đã cho trước tiên. Nếu không tìm thấy, hã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 abstractgetChildren (boolean useCache)
Trả về các phần tử con của 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 phần tử 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 con |
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 |