ExecutionProperties

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.

Testler arası çakışmaların önüne geçmek için anahtarların, uygun olduğunda ad alanı kullanılarak benzersiz hale getirilmesi önerilir.

Özet

Herkese açık 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 döndürür.

String get(String key)

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

ImmutableMap<String, String> getAll()

Haritanın bir kopyasındaki tüm mülkleri döndürme

boolean isEmpty()

Mülk haritasının boş olup olmadığını döndürür.

String put(String key, String value)

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

ExecutionProperties putAll( properties)

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

String putIfAbsent(String key, String value)

Belirtilen anahtar daha önce bir değerle ilişkilendirilmemişse anahtarı belirtilen değerle ilişkilendirir.

String remove(String key)

Mevcutsa bir anahtarın eşlemesini bu haritada kaldırır (isteğe bağlı işlem).

String toString()

Herkese açık yöntemler

temizle

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.

containsKey

public boolean containsKey (String key)

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

Parametreler
key String: Bu haritada varlığı test edilecek anahtar

İlerlemeler
boolean true (bu harita belirtilen anahtar için bir eşleme içeriyorsa)

get

public String get (String key)

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

Parametreler
key String: İlişkili değeri döndürülecek anahtar

İlerlemeler
String Belirtilen anahtarın eşlendiği değer veya bu eşlemede anahtar için eşleme yoksa null

getAll

public ImmutableMap<String, String> getAll ()

Haritanın bir kopyasındaki tüm mülkleri döndürme

İlerlemeler
ImmutableMap<String, String>

isEmpty

public boolean isEmpty ()

Mülk haritasının boş olup olmadığını döndürür.

İlerlemeler
boolean

bağla

public String put (String key, 
                String value)

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

Parametreler
key String: Belirtilen değerin ilişkilendirileceği anahtar

value String: Belirtilen anahtarla ilişkilendirilecek değer

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

putAll

public ExecutionProperties putAll ( properties)

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

Parametreler
properties : Bu haritada depolanacak eşlemeler

İlerlemeler
ExecutionProperties Nihai eşleme

putIfAbsent

public String putIfAbsent (String key, 
                String value)

Belirtilen anahtar zaten bir değerle ilişkilendirilmemişse anahtarı belirtilen değerle ilişkilendirir.

Parametreler
key String: Belirtilen değerin ilişkilendirileceği anahtar

value String: Belirtilen anahtarla ilişkilendirilecek değer

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

kaldırma

public String remove (String key)

Mevcutsa bir anahtarın eşlemesini bu haritada kaldırır (isteğe bağlı işlem).

Parametreler
key String: eşlemesi haritada kaldırılacak anahtar

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

toString

public String toString ()

İlerlemeler
String