ExecutionFiles
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(String key, File value)
指定された値をこのマップの指定されたキーに関連付けます。 |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
呼び出し終了時にファイルが削除されないようにするオプションを含む |
ExecutionFiles
|
putAll(ExecutionFiles copyFrom)
指定されたマップからこのマップにすべてのマッピングをコピーします。 |
ExecutionFiles
|
putAll(
指定された地図のすべてのマッピングをこの地図にコピーします。 |
File
|
putIfAbsent(String key, File value)
指定されたキーがまだ値に関連付けられていない場合は、指定された値に関連付けます。 |
File
|
remove(String key)
キーのマッピングが存在する場合は、このマップから削除します(省略可能なオペレーション)。 |
パブリック メソッド
ClearFiles
public void clearFiles ()
追跡対象で、[削除しない] としてマークされていないファイルをすべて削除します。
containsKey
public boolean containsKey (String key)
このマップに指定されたキーのマッピングが含まれている場合は、true
を返します。
パラメータ | |
---|---|
key |
String : このマップに存在するかどうかをテストするキー |
戻り値 | |
---|---|
boolean |
指定されたキーのマッピングがこのマップに含まれる場合は true |
get
public File get (ExecutionFiles.FilesKey key)
既知の鍵を使用した get(String)
のバリエーション。
パラメータ | |
---|---|
key |
ExecutionFiles.FilesKey : 関連付けられた値が返されるキー |
戻り値 | |
---|---|
File |
指定されたキーがマッピングされる値。このマップにキーのマッピングが含まれていない場合は null 。 |
get
public File get (String key)
指定されたキーがマッピングされる値を返します。このマップにキーのマッピングが含まれていない場合は null
を返します。
パラメータ | |
---|---|
key |
String : 関連付けられた値が返されるキー |
戻り値 | |
---|---|
File |
指定されたキーがマッピングされる値。このマップにキーのマッピングが含まれていない場合は null 。 |
getAll
public ImmutableMap<String, File> getAll ()
地図のコピー内のすべてのプロパティを返します。
戻り値 | |
---|---|
ImmutableMap<String, File> |
isEmpty
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 (String key, File value)
指定された値を、このマップ内の指定されたキーに関連付けます。
パラメータ | |
---|---|
key |
String : 指定された値を関連付けるキー |
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 。 |
putAll
public ExecutionFiles putAll (ExecutionFiles copyFrom)
指定されたマップからこのマップにすべてのマッピングをコピーします。
パラメータ | |
---|---|
copyFrom |
ExecutionFiles : コピー元の元の ExecutionFiles 。 |
戻り値 | |
---|---|
ExecutionFiles |
最終的なマッピング |
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 です。 |