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