Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

IFileEntry

public interface IFileEntry

com.android.tradefed.device.IFileEntry


FileEntryメソッドへのシンプルでモック可能なコントラクトを提供するインターフェイス定義。

TODO:これをddmlibに移動します

概要

パブリックメソッド

abstract IFileEntry findChild (String name)

指定された名前の子IFileEntryを検索します。

abstract getChildren (boolean useCache)

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の子を返します。

基本的には、 FileListingService#getChildren(FileEntry, boolean, FileListingService.IListingReceiver)同期ラッパー

パラメーター
useCache boolean :可能true場合、キャッシュされた子を返す必要がtrue場合は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

時間をもらう

public abstract String getTime ()

FileEntry#getTime()ラッパー。

戻り値
String

isAppFileName

public abstract boolean isAppFileName ()

FileEntry#isAppFileName()ラッパー。

戻り値
boolean

isDirectory

public abstract boolean isDirectory ()

FileEntry#isDirectory()ラッパー。

戻り値
boolean