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

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

String putIfAbsent(String key, String value)

หากคีย์ที่ระบุไม่ได้เชื่อมโยงกับค่าใดๆ อยู่แล้ว ให้เชื่อมโยงคีย์นั้นกับค่าที่ระบุ

String remove(String key)

นำการแมปสำหรับคีย์ออกจากแผนที่นี้ หากมี (การดำเนินการที่ไม่บังคับ)

String toString()

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

ล้าง

public void clear ()

ล้างพร็อพเพอร์ตี้การดําเนินการ ใช้ระหว่างการแยกการรีเซ็ตเพื่อนำข้อมูล exec ออก

containsKey

public boolean containsKey (String key)

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

พารามิเตอร์
key String: คีย์ที่จะทดสอบว่ามีอยู่ในแผนที่นี้หรือไม่

คิกรีเทิร์น
boolean true หากแผนที่นี้มีการกำหนดค่าสําหรับคีย์ที่ระบุ

รับ

public String get (String key)

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

พารามิเตอร์
key String: คีย์ที่จะแสดงผลค่าที่เชื่อมโยง

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

getAll

public ImmutableMap<String, String> getAll ()

แสดงผลที่พักทั้งหมดในสำเนาของแผนที่

คิกรีเทิร์น
ImmutableMap<String, String>

isEmpty

public boolean isEmpty ()

แสดงผลว่าแผนที่ของพร็อพเพอร์ตี้ว่างเปล่าหรือไม่

คิกรีเทิร์น
boolean

ใส่

public String put (String key, 
                String value)

เชื่อมโยงค่าที่ระบุกับคีย์ที่ระบุในแผนที่นี้

พารามิเตอร์
key String: คีย์ที่จะเชื่อมโยงกับค่าที่ระบุ

value String: ค่าที่จะเชื่อมโยงกับคีย์ที่ระบุ

คิกรีเทิร์น
String ค่าก่อนหน้าที่เชื่อมโยงกับ key หรือ null หากไม่มีการแมปสำหรับ key

ดูเพิ่มเติม

putAll

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