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

แสดงผลรายการ ERROR(/InputStream) ที่โคลนใหม่เพื่อให้ผู้เรียกอ่านสตรีมได้ตั้งแต่ต้น

File getFile()

แสดงผลไฟล์พื้นฐาน

long size()

แสดงผลขนาดข้อมูลต้นทางเป็นไบต์

ตัวสร้างแบบสาธารณะ

FileInputStreamSource

public FileInputStreamSource (File file)

พารามิเตอร์
file File

FileInputStreamSource

public FileInputStreamSource (File file, 
                boolean deleteFileOnCancel)

Ctor

พารามิเตอร์
file File: ERROR(/File) ที่มีข้อมูลที่จะสตรีม

deleteFileOnCancel boolean: หากเป็นจริง ระบบจะลบไฟล์ที่เชื่อมโยงออกเมื่อเรียกใช้ close()

เมธอดสาธารณะ

cleanFile

public void cleanFile ()

เมธอดที่สะดวกในการลบไฟล์ที่เชื่อมโยงกับ FileInputStreamSource ไม่ปลอดภัย

ปิด

public void close ()

ทําการล้างข้อมูลที่จำเป็นในแหล่งที่มาของ InputStream การเรียกใช้เมธอดนี้จะทําให้ InputStreamSource นี้ใช้งานไม่ได้

createInputStream

public InputStream createInputStream ()

แสดงผลรายการ ERROR(/InputStream) ที่โคลนใหม่เพื่อให้ผู้เรียกอ่านสตรีมได้ตั้งแต่ต้น การเรียกใช้เมธอดนี้แต่ละครั้ง (จนกว่าจะมีการเรียกใช้ cancel()) จะแสดงผล ERROR(/InputStream) ที่มีลักษณะการทำงานเหมือนกัน ซึ่งจะแสดงผลเนื้อหาเดียวกัน

คิกรีเทิร์น
InputStream ERROR(/InputStream) ที่ผู้เรียกใช้สามารถใช้เพื่ออ่านแหล่งข้อมูลตั้งแต่ต้น อาจแสดงผลเป็น null หาก InputStreamSource นี้ถูกทำให้เป็นโมฆะโดยการเรียกใช้ cancel() ก่อนหน้านี้ หรือหากสร้าง InputStream ใหม่ไม่ได้ด้วยเหตุผลอื่น

getFile

public File getFile ()

แสดงผลไฟล์พื้นฐาน ระบบไม่รับประกันว่าไฟล์จะยังคงอยู่เมื่อสตรีมปิดไปแล้ว

คิกรีเทิร์น
File

ขนาด

public long size ()

แสดงผลขนาดข้อมูลต้นทางเป็นไบต์

คิกรีเทิร์น
long