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

清除执行属性。在重置隔离期间用于移除执行数据。

包含键

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>

为空

public boolean isEmpty ()

返回属性的映射是否为空。

返回
boolean

放置

public String put (String key, 
                String value)

将指定值与此映射中的指定键相关联。

参数
key String:要与指定值关联的键

value String:要与指定键关联的值

返回
String key 关联的旧值,如果没有null key 的映射。

全部

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 关联的旧值,如果没有null key 的映射。

toString

public String toString ()

返回
String