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(Map<String, File> properties)
คัดลอกการแมปทั้งหมดจากแผนที่ที่ระบุไปยังแผนที่นี้ |
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 หากแผนที่นี้มีการแมปสำหรับคีย์ที่ระบุ |
get
public File get (ExecutionFiles.FilesKey key)
รูปแบบของ get(String) ที่มีคีย์ที่ทราบ
| พารามิเตอร์ | |
|---|---|
key |
ExecutionFiles.FilesKey: คีย์ที่จะแสดงผลค่าที่เชื่อมโยง |
| การคืนสินค้า | |
|---|---|
File |
ค่าที่แมปกับคีย์ที่ระบุ หรือ null หากแผนที่นี้ไม่มี
การแมปสำหรับคีย์ |
get
public File get (String key)
แสดงค่าที่แมปกับคีย์ที่ระบุ หรือ null หากแมปนี้ไม่มีการแมปสำหรับคีย์
| พารามิเตอร์ | |
|---|---|
key |
String: คีย์ที่จะแสดงผลค่าที่เชื่อมโยง |
| การคืนสินค้า | |
|---|---|
File |
ค่าที่แมปกับคีย์ที่ระบุ หรือ null หากแผนที่นี้ไม่มี
การแมปสำหรับคีย์ |
getAll
public ImmutableMap<String, File> getAll ()
แสดงผลพร็อพเพอร์ตี้ทั้งหมดในสำเนาของแผนที่
| การคืนสินค้า | |
|---|---|
ImmutableMap<String, File> |
|
isEmpty
public boolean isEmpty ()
แสดงผลว่าแผนที่ของพร็อพเพอร์ตี้ว่างเปล่าหรือไม่
| การคืนสินค้า | |
|---|---|
boolean |
|
put
public File put (ExecutionFiles.FilesKey key, File value)
รูปแบบของ put(String,File) ที่มีคีย์ที่ทราบ
| พารามิเตอร์ | |
|---|---|
key |
ExecutionFiles.FilesKey: คีย์ที่จะเชื่อมโยงค่าที่ระบุ |
value |
File: ค่าที่จะเชื่อมโยงกับคีย์ที่ระบุ |
| การคืนสินค้า | |
|---|---|
File |
ค่าก่อนหน้าซึ่งเชื่อมโยงกับ key หรือ null หากไม่มีการ
แมปสำหรับ key |
put
public File put (String key,
File value)เชื่อมโยงค่าที่ระบุกับคีย์ที่ระบุในแผนที่นี้
| พารามิเตอร์ | |
|---|---|
key |
String: คีย์ที่จะเชื่อมโยงค่าที่ระบุ |
value |
File: ค่าที่จะเชื่อมโยงกับคีย์ที่ระบุ |
| การคืนสินค้า | |
|---|---|
File |
ค่าก่อนหน้าซึ่งเชื่อมโยงกับ key หรือ null หากไม่มีการ
แมปสำหรับ key |
ดูเพิ่มเติม:
put
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
รูปแบบของ put(FilesKey,File) ที่มีตัวเลือกเพื่อป้องกันไม่ให้ระบบลบไฟล์
เมื่อสิ้นสุดการเรียกใช้
| พารามิเตอร์ | |
|---|---|
key |
ExecutionFiles.FilesKey: คีย์ที่จะเชื่อมโยงค่าที่ระบุ |
value |
File: ค่าที่จะเชื่อมโยงกับคีย์ที่ระบุ |
shouldNotDelete |
boolean: ป้องกันไม่ให้ระบบลบไฟล์เมื่อสิ้นสุดการเรียกใช้ |
| การคืนสินค้า | |
|---|---|
File |
ค่าก่อนหน้าซึ่งเชื่อมโยงกับ key หรือ null หากไม่มีการ
แมปสำหรับ key |
putAll
public ExecutionFiles putAll (ExecutionFiles copyFrom)
คัดลอกการแมปทั้งหมดจากแผนที่ที่ระบุไปยังแผนที่นี้
| พารามิเตอร์ | |
|---|---|
copyFrom |
ExecutionFiles: ExecutionFiles ต้นฉบับที่จะคัดลอก |
| การคืนสินค้า | |
|---|---|
ExecutionFiles |
การแมปขั้นสุดท้าย |
putAll
public ExecutionFiles putAll (Map<String, File> properties)
คัดลอกการแมปทั้งหมดจากแผนที่ที่ระบุไปยังแผนที่นี้
| พารามิเตอร์ | |
|---|---|
properties |
Map: การแมปที่จะจัดเก็บในแผนที่นี้ |
| การคืนสินค้า | |
|---|---|
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 |