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