Yürütme Özellikleri

public class ExecutionProperties
extends Object

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


Bir testin veya çağrının yürütülmesi sırasında oluşturulan özellikler.

Çapraz test çakışmasını önlemek için uygun şekilde ad alanı kullanılarak anahtarların benzersiz hale getirilmesi önerilir.

Özet

Genel yöntemler

void clear ()

Yürütme özelliklerini temizleyin.

boolean containsKey (String key)

Bu harita, belirtilen anahtar için bir eşleme içeriyorsa, true değerini döndürür.

String get (String key)

Belirtilen anahtarın eşlendiği değeri veya bu eşleme anahtar için eşleme içermiyorsa null değerini döndürür.

ImmutableMap<String, String> getAll ()

Haritanın bir kopyasındaki tüm özellikleri döndürür

boolean isEmpty ()

Özellikler haritasının boş olup olmadığını döndürür.

String put (String key, String value)

Belirtilen değeri bu haritada belirtilen anahtarla ilişkilendirir.

ExecutionProperties putAll ( properties) putAll ( properties)

Belirtilen haritadaki tüm eşlemeleri bu haritaya kopyalar.

String putIfAbsent (String key, String value)

Belirtilen anahtar zaten bir değerle ilişkilendirilmemişse, onu verilen değerle ilişkilendirir.

String remove (String key)

Varsa, bir anahtarın eşlemesini bu haritadan kaldırır (isteğe bağlı işlem).

String toString ()

Genel yöntemler

temizlemek

public void clear ()

Yürütme özelliklerini temizleyin. Yürütme verilerini kaldırmak için sıfırlama izolasyonu sırasında kullanılır.

içerirAnahtar

public boolean containsKey (String key)

Bu harita, belirtilen anahtar için bir eşleme içeriyorsa, true değerini döndürür.

parametreler
key String : bu haritadaki varlığı test edilecek olan anahtar

İadeler
boolean true , bu harita belirtilen anahtar için bir eşleme içeriyorsa

elde etmek

public String get (String key)

Belirtilen anahtarın eşlendiği değeri veya bu eşleme anahtar için eşleme içermiyorsa null değerini döndürür.

parametreler
key String : ilişkili değeri döndürülecek olan anahtar

İadeler
String belirtilen anahtarın eşlendiği değer veya bu eşleme anahtar için eşleme içermiyorsa null

hepsini al

public ImmutableMap<String, String> getAll ()

Haritanın bir kopyasındaki tüm özellikleri döndürür

İadeler
ImmutableMap<String, String>

boş

public boolean isEmpty ()

Özellikler haritasının boş olup olmadığını döndürür.

İadeler
boolean

koymak

public String put (String key, 
                String value)

Belirtilen değeri bu haritada belirtilen anahtarla ilişkilendirir.

parametreler
key String : belirtilen değerin ilişkilendirileceği anahtar

value String : belirtilen anahtarla ilişkilendirilecek değer

İadeler
String key ile ilişkili önceki değer veya key için eşleme yoksa null .

Ayrıca bakınız:

Hepsini koy

public ExecutionProperties putAll ( properties)

Belirtilen haritadaki tüm eşlemeleri bu haritaya kopyalar.

parametreler
properties : bu haritada saklanacak eşlemeler

İadeler
ExecutionProperties Son eşleme

putIfAbsent

public String putIfAbsent (String key, 
                String value)

Belirtilen anahtar zaten bir değerle ilişkilendirilmemişse, onu verilen değerle ilişkilendirir.

parametreler
key String : belirtilen değerin ilişkilendirileceği anahtar

value String : belirtilen anahtarla ilişkilendirilecek değer

İadeler
String belirtilen anahtarla ilişkili önceki değer veya anahtar için eşleme yoksa null .

kaldırmak

public String remove (String key)

Varsa, bir anahtarın eşlemesini bu haritadan kaldırır (isteğe bağlı işlem).

parametreler
key String : eşlemesi haritadan kaldırılacak olan anahtar

İadeler
String key ile ilişkili önceki değer veya key için eşleme yoksa null .

toString

public String toString ()

İadeler
String