FileInputStreamSource
public
class
FileInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.FileInputStreamSource |
InputStreamSource nhận tệp đầu vào.
Trình gọi chịu trách nhiệm xoá tệp
Tóm tắt
Hàm khởi tạo công khai | |
|---|---|
FileInputStreamSource(File file)
|
|
FileInputStreamSource(File file, boolean deleteFileOnCancel)
Ctor |
|
Phương thức công khai | |
|---|---|
void
|
cleanFile()
Phương thức tiện lợi để xoá tệp được liên kết với FileInputStreamSource. |
void
|
close()
Thực hiện mọi thao tác dọn dẹp cần thiết trên nguồn của InputStream. |
InputStream
|
createInputStream()
Trả về một bản sao mới của |
File
|
getFile()
Trả về tệp cơ bản. |
long
|
size()
Trả về kích thước (tính bằng byte) của dữ liệu nguồn. |
Hàm khởi tạo công khai
FileInputStreamSource
public FileInputStreamSource (File file)
| Tham số | |
|---|---|
file |
File |
FileInputStreamSource
public FileInputStreamSource (File file,
boolean deleteFileOnCancel)Ctor
| Tham số | |
|---|---|
file |
File: File chứa dữ liệu sẽ được truyền trực tuyến |
deleteFileOnCancel |
boolean: nếu đúng, tệp được liên kết sẽ bị xoá khi close()
được gọi |
Phương thức công khai
cleanFile
public void cleanFile ()
Phương thức tiện lợi để xoá tệp được liên kết với FileInputStreamSource. Không an toàn.
đóng
public void close ()
Thực hiện mọi thao tác dọn dẹp cần thiết trên nguồn của InputStream. Về cơ bản, việc gọi phương thức này sẽ
làm mất hiệu lực InputStreamSource này.
createInputStream
public InputStream createInputStream ()
Trả về một bản sao mới của InputStream để trình gọi có thể đọc luồng từ
đầu. Mỗi lần gọi phương thức này (cho đến khi cancel() được gọi) sẽ
trả về một InputStream có hành vi giống hệt nhau – cùng một nội dung sẽ được trả về.
| Giá trị trả về | |
|---|---|
InputStream |
An InputStream mà trình gọi có thể dùng để đọc nguồn dữ liệu từ
đầu. Có thể trả về null nếu InputStreamSource này đã bị
vô hiệu hoá do lệnh gọi trước đó đến cancel() hoặc nếu không thể tạo InputStream mới vì một số lý do khác. |
getFile
public File getFile ()
Trả về tệp cơ bản. Tệp không còn được đảm bảo tồn tại sau khi luồng bị đóng.
| Giá trị trả về | |
|---|---|
File |
|
size
public long size ()
Trả về kích thước (tính bằng byte) của dữ liệu nguồn.
| Giá trị trả về | |
|---|---|
long |
|