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