実行ファイル
public class ExecutionFiles
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.ExecutionFiles |
テストのために実行する必要がある、テストまたは呼び出しの実行中に生成されたファイルの依存関係。このオブジェクトは、すべての呼び出し (テスト、モジュールなど) で共有されます。
まとめ
公開メソッド | |
---|---|
void | clearFiles () 追跡され、「削除すべきではない」とマークされていないすべてのファイルを削除します。 |
boolean | containsKey (String key) このマップに指定されたキーのマッピングが含まれている場合は |
File | get ( ExecutionFiles.FilesKey key) 既知のキーを使用した |
File | get (String key) 指定されたキーがマップされている値を返します。このマップにキーのマッピングが含まれていない場合は |
ImmutableMap<String, File> | getAll () マップのコピー内のすべてのプロパティを返します |
boolean | isEmpty () プロパティのマップが空かどうかを返します。 |
File | put ( ExecutionFiles.FilesKey key, File value) 既知のキーを持つ |
File | put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete) |
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 。 |
以下も参照してください。
putAll
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 。 |