FileInputStreamSource
public
class
FileInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.FileInputStreamSource |
InputStreamSource ที่รับไฟล์อินพุต
ผู้เรียกมีหน้าที่รับผิดชอบในการลบไฟล์
สรุป
เครื่องมือสร้างสาธารณะ | |
|---|---|
FileInputStreamSource(File file)
|
|
FileInputStreamSource(File file, boolean deleteFileOnCancel)
Ctor |
|
เมธอดสาธารณะ | |
|---|---|
void
|
cleanFile()
เมธอดที่สะดวกในการลบไฟล์ที่เชื่อมโยงกับ FileInputStreamSource |
void
|
close()
ทำการล้างข้อมูลที่จำเป็นในแหล่งที่มาของ InputStream |
InputStream
|
createInputStream()
แสดงผลโคลนใหม่ของ |
File
|
getFile()
แสดงผลไฟล์พื้นฐาน |
long
|
size()
แสดงผลขนาดเป็นไบต์ของข้อมูลต้นทาง |
เครื่องมือสร้างสาธารณะ
FileInputStreamSource
public FileInputStreamSource (File file)
| พารามิเตอร์ | |
|---|---|
file |
File |
FileInputStreamSource
public FileInputStreamSource (File file,
boolean deleteFileOnCancel)Ctor
| พารามิเตอร์ | |
|---|---|
file |
File: File ที่มีข้อมูลที่จะสตรีม |
deleteFileOnCancel |
boolean: หากเป็นจริง ระบบจะลบไฟล์ที่เชื่อมโยงเมื่อมีการเรียก close()
|
เมธอดสาธารณะ
cleanFile
public void cleanFile ()
เมธอดที่สะดวกในการลบไฟล์ที่เชื่อมโยงกับ FileInputStreamSource ไม่ปลอดภัย
close
public void close ()
ทำการล้างข้อมูลที่จำเป็นในแหล่งที่มาของ InputStream การเรียกเมธอดนี้จะทำให้
ไม่ถูกต้องInputStreamSource
createInputStream
public InputStream createInputStream ()
แสดงผลโคลนใหม่ของ InputStream เพื่อให้ผู้เรียกอ่านสตรีมได้ตั้งแต่
ต้น การเรียกใช้เมธอดนี้แต่ละครั้ง (จนกว่าจะมีการเรียก cancel()) จะ
แสดงผล InputStream ที่ทำงานเหมือนกัน -- ระบบจะแสดงผลเนื้อหาเดียวกัน
| การแสดงผล | |
|---|---|
InputStream |
`InputStream` ที่ผู้เรียกใช้เพื่ออ่านแหล่งข้อมูลได้ตั้งแต่ต้นInputStream อาจแสดงผล null หาก InputStreamSource นี้ไม่ถูกต้องเนื่องจากการเรียก cancel() ก่อนหน้านี้ หรือหากสร้าง InputStream ใหม่ไม่ได้ด้วยเหตุผลอื่นๆ |
getFile
public File getFile ()
แสดงผลไฟล์พื้นฐาน ไม่รับประกันว่าไฟล์จะยังคงมีอยู่เมื่อปิดสตรีมแล้ว
| การแสดงผล | |
|---|---|
File |
|
size
public long size ()
แสดงผลขนาดเป็นไบต์ของข้อมูลต้นทาง
| การแสดงผล | |
|---|---|
long |
|