จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

คุณสมบัติการดำเนินการ

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

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

String putIfAbsent (String key, String value)

หากคีย์ที่ระบุไม่ได้เชื่อมโยงกับค่าใดค่าหนึ่ง ให้เชื่อมโยงกับค่าที่กำหนด

String remove (String key)

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

วิธีการสาธารณะ

แจ่มใส

public void clear ()

ล้างคุณสมบัติการดำเนินการ ใช้ระหว่างการรีเซ็ตการแยกเพื่อลบข้อมูล exec

มีคีย์

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 การทำแผนที่ขั้นสุดท้าย

ใส่ถ้าขาด

public String putIfAbsent (String key, 
                String value)

หากคีย์ที่ระบุไม่ได้เชื่อมโยงกับค่าใดค่าหนึ่ง ให้เชื่อมโยงกับค่าที่กำหนด

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

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

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

ลบ

public String remove (String key)

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

พารามิเตอร์
key String : คีย์ที่จะลบ mapping ออกจาก map

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