Mục nhập tệp

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: 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 trẻ IFileEntry có tên riêng.

abstract getChildren(boolean useCache)

Trả về phần tử con của IFileEntry.

abstract String getDate()

Trình bao bọc cho FileEntry#getDate().

abstract FileListingService.FileEntry getFileEntry()

Trả về tham chiếu đến ddmlib FileEntry.

abstract String getFullEscapedPath()

Trình bao bọc cho FileEntry#getFullEscapedPath().

abstract String getFullPath()

Trình bao bọc cho FileEntry#getFullPath().

abstract String getName()

Trình bao bọc cho FileEntry#getName().

abstract String getPermissions()

Trình bao bọc cho FileEntry#getPermissions().

abstract String getTime()

Trình bao bọc cho FileEntry#getTime().

abstract boolean isAppFileName()

Trình bao bọc cho FileEntry#isAppFileName().

abstract boolean isDirectory()

Trình bao bọc cho FileEntry#isDirectory().

Phương thức công khai

tìm và trẻ em

public abstract IFileEntry findChild (String name)

Tìm một trẻ IFileEntry có tên riêng.

Về cơ bản, trình bao bọc 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 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 đã 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

nhận trẻ em

public abstract  getChildren (boolean useCache)

Trả về phần tử con của IFileEntry.

Về cơ bản, trình bao bọc đồng bộ cho FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver)

Tham số
useCache boolean: true nếu cần trả về phần tử con được lưu vào bộ nhớ đệm (nếu có). false nếu buộc thực hiện một lệnh ls mới.

Giá trị trả về
danh sách tệp con

Gửi
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

ngày nhận

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 ddmlib FileEntry.

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

quyền

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

Tên tệp isAppFile

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