ExecutionProperties

public class ExecutionProperties
extends Object

java.lang.Object
com.android.tradefed.invoker.ExecutionProperties


พร็อพเพอร์ตี้ที่สร้างขึ้นระหว่างการดำเนินการทดสอบหรือการเรียกใช้

ขอแนะนำให้ตั้งคีย์ให้ไม่ซ้ำกันโดยใช้เนมสเปซตามความเหมาะสมเพื่อหลีกเลี่ยงการทับซ้อนกันระหว่างการทดสอบ

สรุป

เมธอดสาธารณะ

void clear()

ล้างพร็อพเพอร์ตี้การดำเนินการ

boolean containsKey(String key)

แสดงผล true หากแผนที่นี้มีการแมปสำหรับคีย์ที่ระบุ

String get(String key)

แสดงผลค่าที่แมปกับคีย์ที่ระบุ หรือ null หากแผนที่นี้ไม่มี การแมปสำหรับคีย์

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