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

public class ExecutionProperties
extends Object

java.lang.Object
com.android.tradefed.inviver.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)

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

String toString ()

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

ชัดเจน

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 : คีย์ที่จะลบการแมปออกจากแผนที่

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

toString

public String toString ()

การส่งคืน
String