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()
แสดงผลว่าแผนที่ของพร็อพเพอร์ตี้ว่างหรือไม่ |
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 ()
ล้างพร็อพเพอร์ตี้การดำเนินการ ใช้ระหว่างการรีเซ็ตการแยกเพื่อนำข้อมูลการดำเนินการออก
containsKey
public boolean containsKey (String key)
แสดงผล true หากแผนที่นี้มีการแมปสำหรับคีย์ที่ระบุ
| พารามิเตอร์ | |
|---|---|
key |
String: คีย์ที่จะทดสอบว่ามีอยู่ในแผนที่นี้หรือไม่ |
| การคืนสินค้า | |
|---|---|
boolean |
true หากแผนที่นี้มีการแมปสำหรับคีย์ที่ระบุ |
get
public String get (String key)
แสดงผลค่าที่แมปกับคีย์ที่ระบุ หรือ null หากแผนที่นี้ไม่มี
การแมปสำหรับคีย์
| พารามิเตอร์ | |
|---|---|
key |
String: คีย์ที่จะแสดงผลค่าที่เชื่อมโยง |
| การคืนสินค้า | |
|---|---|
String |
ค่าที่แมปกับคีย์ที่ระบุ หรือ null หากแผนที่นี้ไม่มี
การแมปสำหรับคีย์ |
getAll
public ImmutableMap<String, String> getAll ()
แสดงผลพร็อพเพอร์ตี้ทั้งหมดในสำเนาของแผนที่
| การคืนสินค้า | |
|---|---|
ImmutableMap<String, String> |
|
isEmpty
public boolean isEmpty ()
แสดงผลว่าแผนที่ของพร็อพเพอร์ตี้ว่างหรือไม่
| การคืนสินค้า | |
|---|---|
boolean |
|
put
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 |
|