実行プロパティ
public class ExecutionProperties
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.ExecutionProperties |
テストまたは呼び出しの実行中に生成されるプロパティ。
クロステストの重複を避けるために、必要に応じて名前空間を使用してキーを一意にすることをお勧めします。
まとめ
公開メソッド | |
---|---|
void | clear () 実行プロパティをクリアします。 |
boolean | containsKey (String key) このマップに指定されたキーのマッピングが含まれている場合は |
String | get (String key) 指定されたキーがマップされている値を返します。このマップにキーのマッピングが含まれていない場合は |
ImmutableMap<String, String> | getAll () マップのコピー内のすべてのプロパティを返します |
boolean | isEmpty () プロパティのマップが空かどうかを返します。 |
String | put (String key, String value) 指定された値をこのマップ内の指定されたキーに関連付けます。 |
ExecutionProperties | putAll ( properties) putAll ( properties) 指定されたマップからこのマップにすべてのマッピングをコピーします。 |
String | putIfAbsent (String key, String value) 指定されたキーがまだ値に関連付けられていない場合は、それを指定された値に関連付けます。 |
String | remove (String key) キーのマッピングが存在する場合、このマップからキーのマッピングを削除します (オプションの操作)。 |
String | toString () |
公開メソッド
クリア
public void clear ()
実行プロパティをクリアします。リセット分離中に実行データを削除するために使用されます。
含むキー
public boolean containsKey (String key)
このマップに指定されたキーのマッピングが含まれている場合はtrue
を返します。
パラメーター | |
---|---|
key | String : このマップ内での存在をテストするキー |
戻り値 | |
---|---|
boolean | このマップに指定されたキーのマッピングが含まれている場合はtrue |
得る
public String get (String key)
指定されたキーがマップされている値を返します。このマップにキーのマッピングが含まれていない場合はnull
を返します。
パラメーター | |
---|---|
key | String : 関連する値が返されるキー |
戻り値 | |
---|---|
String | 指定されたキーがマップされる値、またはこのマップにキーのマッピングが含まれていない場合はnull |
すべて取得
public ImmutableMap<String, String> getAll ()
マップのコピー内のすべてのプロパティを返します
戻り値 | |
---|---|
ImmutableMap<String, String> |
が空です
public boolean isEmpty ()
プロパティのマップが空かどうかを返します。
戻り値 | |
---|---|
boolean |
置く
public String put (String key, String value)
指定された値をこのマップ内の指定されたキーに関連付けます。
パラメーター | |
---|---|
key | String : 指定された値が関連付けられるキー |
value | String : 指定されたキーに関連付けられる値 |
戻り値 | |
---|---|
String | key に関連付けられた以前の値、またはkey のマッピングがなかった場合はnull 。 |
以下も参照してください。
putAll
public ExecutionProperties putAll (properties)
指定されたマップからこのマップにすべてのマッピングをコピーします。
パラメーター | |
---|---|
properties |
戻り値 | |
---|---|
ExecutionProperties | 最終的なマッピング |
putIfAbsent
public String putIfAbsent (String key, String value)
指定されたキーがまだ値に関連付けられていない場合は、それを指定された値に関連付けます。
パラメーター | |
---|---|
key | String : 指定された値が関連付けられるキー |
value | String : 指定されたキーに関連付けられる値 |
戻り値 | |
---|---|
String | 指定されたキーに関連付けられた以前の値、またはキーのマッピングがなかった場合はnull 。 |
削除
public String remove (String key)
キーのマッピングが存在する場合、このマップからキーのマッピングを削除します (オプションの操作)。
パラメーター | |
---|---|
key | String : マッピングをマップから削除するキー |
戻り値 | |
---|---|
String | key に関連付けられた以前の値、またはkey のマッピングがなかった場合はnull 。 |
toString
public String toString ()
戻り値 | |
---|---|
String |