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

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

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

คีย์ประกอบด้วย

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