ExecutionProperties
public
class
ExecutionProperties
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.ExecutionProperties |
Test veya çağırma işlemi yürütülürken oluşturulan özellikler.
Testler arası çakışmayı önlemek için anahtarların, 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 veya bu harita anahtar için eşleme içermiyorsa |
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(Map<String, String> 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 anahtarı verilen değerle ilişkilendirir. |
String
|
remove(String key)
Bir tuşun eşlemesi varsa bu haritadan kaldırır (isteğe bağlı işlem). |
String
|
toString()
|
Herkese açık yöntemler
sil
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 değerini döndürür.
| Parametreler | |
|---|---|
key |
String: Bu haritada varlığı test edilecek anahtar |
| İadeler | |
|---|---|
boolean |
Bu harita, belirtilen anahtar için bir eşleme içeriyorsa true |
get
public String get (String key)
Belirtilen anahtarın eşlendiği değeri veya bu harita anahtar için eşleme içermiyorsa null değerini döndürür.
| Parametreler | |
|---|---|
key |
String: İlişkili değeri döndürülecek anahtar |
| İadeler | |
|---|---|
String |
Belirtilen anahtarın eşlendiği değer veya bu haritada anahtar için eşleme yoksa null |
getAll
public ImmutableMap<String, String> getAll ()
Haritanın bir kopyasındaki tüm özellikleri döndürür.
| İadeler | |
|---|---|
ImmutableMap<String, String> |
|
isEmpty
public boolean isEmpty ()
Özellikler haritasının boş olup olmadığını döndürür.
| İadeler | |
|---|---|
boolean |
|
put
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 bkz.:
putAll
public ExecutionProperties putAll (Map<String, String> properties)
Belirtilen haritadaki tüm eşlemeleri bu haritaya kopyalar.
| Parametreler | |
|---|---|
properties |
Map: Bu haritada depolanacak eşlemeler |
| İadeler | |
|---|---|
ExecutionProperties |
Son eşleme |
putIfAbsent
public String putIfAbsent (String key,
String value)Belirtilen anahtar zaten bir değerle ilişkilendirilmemişse anahtarı 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. |
remove
public String remove (String key)
Bir tuşun eşlemesi varsa bu haritadan kaldırır (isteğe bağlı işlem).
| Parametreler | |
|---|---|
key |
String: Eşlemesi haritadan kaldırılacak anahtar |
| İadeler | |
|---|---|
String |
key ile ilişkili önceki değer veya key için eşleme yoksa null. |
toString
public String toString ()
| Döndürülenler | |
|---|---|
String |
|