実行ファイル

public class ExecutionFiles
extends Object

java.lang.オブジェクト
com.android.tradefed.invoker.ExecutionFiles


テストまたは呼び出しの実行中に生成され、テストのために保持する必要があるファイルの依存関係。このオブジェクトは、すべての呼び出し (テスト、モジュールなど) によって共有されます。

まとめ

パブリックメソッド

void clearFiles ()

追跡されているが「削除すべきではない」とマークされていないすべてのファイルを削除します。

boolean containsKey (String key)

このマップに指定されたキーのマッピングが含まれている場合はtrueを返します。

File get ( ExecutionFiles.FilesKey key)

既知のキーを使用したget(String)のバリエーション。

File get (String key)

指定されたキーがマップされている値を返します。このマップにキーのマッピングが含まれていない場合はnullを返します。

ImmutableMap<String, File> getAll ()

マップのコピー内のすべてのプロパティを返します。

boolean isEmpty ()

プロパティのマップが空かどうかを返します。

File put ( ExecutionFiles.FilesKey key, File value)

既知のキーを使用したput(String, File)のバリエーション。

File put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)

呼び出しの最後にファイルが削除されないようにするオプションを備えたput(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File)のバリエーション。

File put (String key, File value)

指定された値をこのマップ内の指定されたキーに関連付けます。

ExecutionFiles putAll ( properties) putAll ( properties)

指定されたマップからこのマップにすべてのマッピングをコピーします。

File putIfAbsent (String key, File value)

指定されたキーがまだ値に関連付けられていない場合は、それを指定された値に関連付けます。

File remove (String key)

キーのマッピングが存在する場合は、このマップからキーのマッピングを削除します (オプションの操作)。

パブリックメソッド

クリアファイル

public void clearFiles ()

追跡されているが「削除すべきではない」とマークされていないすべてのファイルを削除します。

キーを含む

public boolean containsKey (String key)

このマップに指定されたキーのマッピングが含まれている場合はtrueを返します。

パラメーター
key String : このマップ内の存在をテストするキー

戻り値
booleanこのマップに指定されたキーのマッピングが含まれている場合はtrue

得る

public File get (ExecutionFiles.FilesKey key)

既知のキーを使用したget(String)のバリエーション。

パラメーター
key ExecutionFiles.FilesKey : 関連する値が返されるキー

戻り値
File指定されたキーがマップされる値、またはこのマップにキーのマッピングが含まれていない場合はnull

得る

public File get (String key)

指定されたキーがマップされている値を返します。このマップにキーのマッピングが含まれていない場合はnullを返します。

パラメーター
key String : 関連する値が返されるキー

戻り値
File指定されたキーがマップされる値、またはこのマップにキーのマッピングが含まれていない場合はnull

すべて取得

public ImmutableMap<String, File> getAll ()

マップのコピー内のすべてのプロパティを返します。

戻り値
ImmutableMap<String, File>

空です

public boolean isEmpty ()

プロパティのマップが空かどうかを返します。

戻り値
boolean

置く

public File put (ExecutionFiles.FilesKey key, 
                File value)

既知のキーを使用したput(String, File)のバリエーション。

パラメーター
key ExecutionFiles.FilesKey : 指定された値を関連付けるキー

value File : 指定されたキーに関連付けられる値

戻り値
File keyに関連付けられた前の値、またはkeyのマッピングがなかった場合はnull

置く

public File put (ExecutionFiles.FilesKey key, 
                File value, 
                boolean shouldNotDelete)

呼び出しの最後にファイルが削除されないようにするオプションを備えたput(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File)のバリエーション。

パラメーター
key ExecutionFiles.FilesKey : 指定された値を関連付けるキー

value File : 指定されたキーに関連付けられる値

shouldNotDelete boolean : 呼び出しの最後にファイルが削除されないようにします。

戻り値
File keyに関連付けられた前の値、またはkeyのマッピングがなかった場合はnull

置く

public File put (String key, 
                File value)

指定された値をこのマップ内の指定されたキーに関連付けます。

パラメーター
key String : 指定された値を関連付けるキー

value File : 指定されたキーに関連付けられる値

戻り値
File keyに関連付けられた前の値、またはkeyのマッピングがなかった場合はnull

以下も参照してください。

すべて置く

public ExecutionFiles putAll ( properties)

指定されたマップからこのマップにすべてのマッピングをコピーします。

パラメーター
properties : このマップに保存されるマッピング

戻り値
ExecutionFiles最終的なマッピング

putIfAbsent

public File putIfAbsent (String key, 
                File value)

指定されたキーがまだ値に関連付けられていない場合は、それを指定された値に関連付けます。

パラメーター
key String : 指定された値を関連付けるキー

value File : 指定されたキーに関連付けられる値

戻り値
File指定されたキーに関連付けられた以前の値、またはキーのマッピングがなかった場合はnull

取り除く

public File remove (String key)

キーのマッピングが存在する場合は、このマップからキーのマッピングを削除します (オプションの操作)。

パラメーター
key String : マッピングをマップから削除するキー

戻り値
File keyに関連付けられた前の値、またはkeyのマッピングがなかった場合はnull