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