ExecutionProperties

public class ExecutionProperties
extends Object

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


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

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

概要

パブリック メソッド

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( 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

置く

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