ExecutionFiles
public
class
ExecutionFiles
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.ExecutionFiles |
ไฟล์ที่ต้องพึ่งพาซึ่งสร้างขึ้นระหว่างการทดสอบหรือการเรียกใช้ที่ต้องดำเนินการทดสอบ ออบเจ็กต์นี้จะแชร์กันโดยคําเรียกใช้ทั้งหมด (การทดสอบ โมดูล ฯลฯ)
สรุป
วิธีการสาธารณะ | |
---|---|
void
|
clearFiles()
ลบไฟล์ทั้งหมดที่มีการติดตามและไม่ได้ทําเครื่องหมายว่า "ไม่ควรลบ" |
boolean
|
containsKey(String key)
แสดงผล |
File
|
get(ExecutionFiles.FilesKey key)
รูปแบบของ |
File
|
get(String key)
แสดงผลค่าที่มีการแมปคีย์ที่ระบุ หรือ |
ImmutableMap<String, File>
|
getAll()
แสดงผลที่พักทั้งหมดในสำเนาของแผนที่ |
boolean
|
isEmpty()
แสดงผลว่าแผนที่ของคุณสมบัติว่างเปล่าหรือไม่ |
File
|
put(ExecutionFiles.FilesKey key, File value)
รูปแบบของ |
File
|
put(String key, File value)
เชื่อมโยงค่าที่ระบุกับคีย์ที่ระบุในแผนที่นี้ |
File
|
put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
รูปแบบของ |
ExecutionFiles
|
putAll(ExecutionFiles copyFrom)
คัดลอกการแมปทั้งหมดจากแผนที่ที่ระบุไปยังแผนที่นี้ |
ExecutionFiles
|
putAll(
คัดลอกการแมปทั้งหมดจากแผนที่ที่ระบุไปยังแผนที่นี้ |
File
|
putIfAbsent(String key, File value)
หากคีย์ที่ระบุไม่ได้เชื่อมโยงกับค่าใดๆ อยู่แล้ว ให้เชื่อมโยงคีย์นั้นกับค่าที่ระบุ |
File
|
remove(String key)
นําการแมปสําหรับคีย์ออกจากแผนที่นี้ หากมี (การดำเนินการที่ไม่บังคับ) |
เมธอดสาธารณะ
clearFiles
public void clearFiles ()
ลบไฟล์ทั้งหมดที่ติดตามและไม่ได้ทำเครื่องหมายว่า "ไม่ควรลบ"
containsKey
public boolean containsKey (String key)
แสดงผล true
หากแผนที่นี้มีการกำหนดค่าสําหรับคีย์ที่ระบุ
พารามิเตอร์ | |
---|---|
key |
String : คีย์ที่จะทดสอบว่ามีอยู่ในแผนที่นี้หรือไม่ |
คิกรีเทิร์น | |
---|---|
boolean |
true หากแผนที่นี้มีการกำหนดค่าสําหรับคีย์ที่ระบุ |
รับ
public File get (ExecutionFiles.FilesKey key)
รูปแบบของ get(String)
ที่มีคีย์ที่ทราบ
พารามิเตอร์ | |
---|---|
key |
ExecutionFiles.FilesKey : คีย์ที่จะแสดงผลค่าที่เชื่อมโยง |
คิกรีเทิร์น | |
---|---|
File |
ค่าที่มีการแมปคีย์ที่ระบุ หรือnull หากแมปนี้ไม่มีการแมปคีย์ |
รับ
public File get (String key)
แสดงผลค่าที่แมปกับคีย์ที่ระบุ หรือ null
หากแผนที่นี้ไม่มีการแมปสำหรับคีย์
พารามิเตอร์ | |
---|---|
key |
String : คีย์ที่จะแสดงผลค่าที่เชื่อมโยง |
คิกรีเทิร์น | |
---|---|
File |
ค่าที่แมปกับคีย์ที่ระบุ หรือ null หากแผนที่นี้ไม่มีการแมปสำหรับคีย์ |
ดาวน์โหลดทั้งหมด
public ImmutableMap<String, File> getAll ()
แสดงคุณสมบัติทั้งหมดในสำเนาของแผนที่
คิกรีเทิร์น | |
---|---|
ImmutableMap<String, File> |
isEmpty
public boolean isEmpty ()
แสดงผลว่าแผนที่ของพร็อพเพอร์ตี้ว่างเปล่าหรือไม่
คิกรีเทิร์น | |
---|---|
boolean |
ใส่
public File put (ExecutionFiles.FilesKey key, File value)
รูปแบบของ put(String, File)
ที่มีคีย์ที่รู้จัก
พารามิเตอร์ | |
---|---|
key |
ExecutionFiles.FilesKey : คีย์ที่จะเชื่อมโยงกับค่าที่ระบุ |
value |
File : ค่าที่จะเชื่อมโยงกับคีย์ที่ระบุ |
คิกรีเทิร์น | |
---|---|
File |
ค่าก่อนหน้าที่เชื่อมโยงกับ key หรือ null หากไม่มีการแมปสำหรับ key |
ใส่
public File put (String key, File value)
เชื่อมโยงค่าที่ระบุกับคีย์ที่ระบุในแผนที่นี้
พารามิเตอร์ | |
---|---|
key |
String : คีย์ที่จะเชื่อมโยงกับค่าที่ระบุ |
value |
File : ค่าที่จะเชื่อมโยงกับคีย์ที่ระบุ |
คิกรีเทิร์น | |
---|---|
File |
ค่าก่อนหน้าที่เชื่อมโยงกับ key หรือ null หากไม่มีการแมปสำหรับ key |
ดูเพิ่มเติม
ใส่
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
รูปแบบของ put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File)
ที่มีตัวเลือกเพื่อป้องกันไม่ให้ไฟล์ถูกลบตอนท้ายการเรียกใช้
พารามิเตอร์ | |
---|---|
key |
ExecutionFiles.FilesKey : คีย์ที่จะเชื่อมโยงกับค่าที่ระบุ |
value |
File : ค่าที่จะเชื่อมโยงกับคีย์ที่ระบุ |
shouldNotDelete |
boolean : ป้องกันไม่ให้ไฟล์ถูกลบเมื่อการเรียกใช้สิ้นสุด |
คิกรีเทิร์น | |
---|---|
File |
ค่าก่อนหน้าที่เชื่อมโยงกับ key หรือ null หากไม่มีการแมปสำหรับ key |
ใส่ทั้งหมด
public ExecutionFiles putAll (ExecutionFiles copyFrom)
คัดลอกการแมปทั้งหมดจากแผนที่ที่ระบุไปยังแผนที่นี้
พารามิเตอร์ | |
---|---|
copyFrom |
ExecutionFiles : ExecutionFiles ต้นฉบับที่จะคัดลอก |
คิกรีเทิร์น | |
---|---|
ExecutionFiles |
การแมปขั้นสุดท้าย |
putAll
public ExecutionFiles putAll (properties)
คัดลอกการแมปทั้งหมดจากแผนที่ที่ระบุไปยังแผนที่นี้
พารามิเตอร์ | |
---|---|
properties |
: การแมปที่จะจัดเก็บไว้ในแผนที่นี้ |
คิกรีเทิร์น | |
---|---|
ExecutionFiles |
การแมปขั้นสุดท้าย |
putIfAbsent
public File putIfAbsent (String key, File value)
หากคีย์ที่ระบุไม่ได้เชื่อมโยงกับค่าใดๆ อยู่แล้ว ให้เชื่อมโยงคีย์นั้นกับค่าที่ระบุ
พารามิเตอร์ | |
---|---|
key |
String : คีย์ที่จะเชื่อมโยงกับค่าที่ระบุ |
value |
File : ค่าที่จะเชื่อมโยงกับคีย์ที่ระบุ |
คิกรีเทิร์น | |
---|---|
File |
ค่าก่อนหน้าที่เชื่อมโยงกับคีย์ที่ระบุ หรือ null หากไม่มีการแมปสำหรับคีย์ดังกล่าว |
นำข้อมูลออก
public File remove (String key)
นำการแมปสำหรับคีย์ออกจากแผนที่นี้ หากมี (การดำเนินการที่ไม่บังคับ)
พารามิเตอร์ | |
---|---|
key |
String : คีย์ที่จะนำการแมปออกจากแผนที่ |
คิกรีเทิร์น | |
---|---|
File |
ค่าก่อนหน้าที่เชื่อมโยงกับ key หรือ null หากไม่มีการแมปสําหรับ key |