ExecutionFile
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(
指定された地図のすべてのマッピングをこの地図にコピーします。 |
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 に関連付けられていた以前の値。存在しない場合は null 。
key のマッピング。 |
置く
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 に関連付けられていた以前の値。存在しない場合は null 。
key のマッピング。 |
置く
public File put (String key, File value)
指定された値を、このマップ内の指定されたキーに関連付けます。
パラメータ | |
---|---|
key |
String : 指定された値を関連付けるキー |
value |
File : 指定したキーに関連付ける値 |
戻り値 | |
---|---|
File |
key に関連付けられていた以前の値。存在しない場合は null 。
key のマッピング。 |
関連項目:
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 に関連付けられていた以前の値。存在しない場合は null 。
key のマッピング。 |