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