ExecutionProperties

public class ExecutionProperties
extends Object

java.lang.Object
   ↳ com.android.tradefed.invoker.ExecutionProperties


テストまたは呼び出しの実行中に生成されるプロパティ。

テスト間の重複を避けるため、必要に応じて Namespace を使用してキーを一意にすることをおすすめします。

概要

パブリック メソッド

void clear()

実行プロパティをクリアします。

boolean containsKey(String key)

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

String get(String key)

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

ImmutableMap<String, String> getAll()

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

boolean isEmpty()

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

String put(String key, String value)

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

ExecutionProperties putAll(Map<String, String> properties)

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

String putIfAbsent(String key, String value)

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

String remove(String key)

キーのマッピングがこのマップに存在する場合、そのマッピングを削除します(省略可能なオペレーション)。

String toString()

パブリック メソッド

消去

public void clear ()

実行プロパティをクリアします。リセット分離中に実行データを削除するために使用されます。

containsKey

public boolean containsKey (String key)

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

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

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

get

public String get (String key)

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

パラメータ
key String: 関連付けられた値が返されるキー

戻り値
String 指定されたキーがマッピングされる値。このマップにキーのマッピングがない場合は null

getAll

public ImmutableMap<String, String> getAll ()

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

戻り値
ImmutableMap<String, String>

isEmpty

public boolean isEmpty ()

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

戻り値
boolean

put

public String put (String key, 
                String value)

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

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

value String: 指定したキーに関連付ける値

戻り値
String key に関連付けられていた以前の値。key のマッピングがない場合は null

関連項目:

putAll

public ExecutionProperties putAll (Map<String, String> properties)

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

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

戻り値
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