ExecutionProperties
public class ExecutionProperties
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.ExecutionProperties |
Свойства, генерируемые в процессе выполнения теста или вызова.
Рекомендуется делать ключи уникальными, используя, при необходимости, пространство имен, чтобы избежать дублирования при проверке различных вариантов.
Краткое содержание
Общедоступные методы | |
|---|---|
void | clear ()Очистите свойства выполнения. |
boolean | containsKey (String key) Возвращает |
String | get (String key) Возвращает значение, которому соответствует указанный ключ, или |
ImmutableMap<String, String> | getAll ()Возвращает все свойства в копии карты. |
boolean | isEmpty ()Возвращает значение true, если карта свойств пуста. |
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 ()
Очистка свойств выполнения. Используется во время изоляции сброса для удаления данных выполнения.
содержитKey
public boolean containsKey (String key)
Возвращает true если эта карта содержит сопоставление для указанного ключа.
| Параметры | |
|---|---|
key | String : ключ, наличие которого в этой карте необходимо проверить. |
| Возвраты | |
|---|---|
boolean | true если эта карта содержит сопоставление для указанного ключа. |
получать
public String get (String key)
Возвращает значение, которому соответствует указанный ключ, или null если в этой карте нет сопоставления для ключа.
| Параметры | |
|---|---|
key | String : ключ, значение которого необходимо вернуть. |
| Возвраты | |
|---|---|
String | значение, которому соответствует указанный ключ, или null если в этой карте нет соответствия для ключа. |
получить все
public ImmutableMap<String, String> getAll ()
Возвращает все свойства в копии карты.
| Возвраты | |
|---|---|
ImmutableMap<String, String> | |
isEmpty
public boolean isEmpty ()
Возвращает значение true, если карта свойств пуста.
| Возвраты | |
|---|---|
boolean | |
помещать
public String put (String key,
String value)Связывает указанное значение с указанным ключом в этой карте.
| Параметры | |
|---|---|
key | String : ключ, с которым должно быть связано указанное значение. |
value | String : значение, которое будет связано с указанным ключом. |
| Возвраты | |
|---|---|
String | предыдущее значение, связанное с key , или null если для key не было сопоставления. |
См. также:
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 , или null если для key не было сопоставления. |
toString
public String toString ()
| Возвраты | |
|---|---|
String | |