Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


提供給FileEntry方法更簡單,可模擬的協定的接口定義。

待辦事項:將其移至ddmlib

摘要

公開方法

abstract IFileEntry findChild (String name)

查找具有給定名稱的子IFileEntry

abstract getChildren (boolean useCache)

返回IFileEntry的子IFileEntry

abstract String getDate ()

包裝為FileEntry#getDate()

abstract FileListingService.FileEntry getFileEntry ()

返回對ddmlib FileEntry引用。

abstract String getFullEscapedPath ()

FileEntry#getFullEscapedPath()包裝。

abstract String getFullPath ()

包裝為FileEntry#getFullPath()

abstract String getName ()

FileEntry#getName()包裝。

abstract String getPermissions ()

包裝為FileEntry#getPermissions()

abstract String getTime ()

FileEntry#getTime()包裝。

abstract boolean isAppFileName ()

FileEntry#isAppFileName()包裝。

abstract boolean isDirectory ()

FileEntry#isDirectory()包裝。

公開方法

findChild

public abstract IFileEntry findChild (String name)

查找具有給定名稱的子IFileEntry

基本上,是FileEntry#findChild(String)的包裝器,該包裝器還將首先在緩存的子級中搜索具有給定名稱的文件,如果找不到,則刷新緩存的子級文件列表,然後再次嘗試。

參量
name String

退貨
IFileEntry

投擲
DeviceNotAvailableException

getChildren

public abstract  getChildren (boolean useCache)

返回IFileEntry的子IFileEntry

基本上是FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver)的同步包裝器

參量
useCache boolean :如果應該返回所緩存的子級(如果有),則為true 。如果應強制執行新的ls命令,則返回false

退貨
子文件列表

投擲
DeviceNotAvailableException

getDate

public abstract String getDate ()

包裝為FileEntry#getDate()

退貨
String

getFileEntry

public abstract FileListingService.FileEntry getFileEntry ()

返回對ddmlib FileEntry引用。

退貨
FileListingService.FileEntry

getFullEscapedPath

public abstract String getFullEscapedPath ()

FileEntry#getFullEscapedPath()包裝。

退貨
String

getFullPath

public abstract String getFullPath ()

包裝為FileEntry#getFullPath()

退貨
String

getName

public abstract String getName ()

FileEntry#getName()包裝。

退貨
String

getPermissions

public abstract String getPermissions ()

包裝為FileEntry#getPermissions()

退貨
String

getTime

public abstract String getTime ()

FileEntry#getTime()包裝。

退貨
String

isAppFileName

public abstract boolean isAppFileName ()

FileEntry#isAppFileName()包裝。

退貨
boolean

isDirectory

public abstract boolean isDirectory ()

FileEntry#isDirectory()包裝。

退貨
boolean