TệpĐầu vàoStreamNguồn
public class FileInputStreamSource
extends Object
implements InputStreamSource
java.lang.Object | |
↳ | com.android.tradefed.result.FileInputStreamSource |
Một InputStreamSource
nhận một tệp đầu vào.
Người gọi có trách nhiệm xóa tập tin
Bản tóm tắt
Nhà thầu xây dựng công cộng | |
---|---|
FileInputStreamSource (File file) | |
FileInputStreamSource (File file, boolean deleteFileOnCancel) bác sĩ |
Phương pháp công khai | |
---|---|
void | cleanFile () Phương pháp thuận tiện để xóa tệp được liên kết với FileInputStreamSource. |
void | close () Thực hiện bất kỳ hoạt động dọn dẹp cần thiết nào đối với nguồn của Luồng đầu vào. |
InputStream | createInputStream () Trả về một bản sao mới của |
File | getFile () Trả về tập tin cơ bản. |
long | size () Trả về kích thước tính bằng byte của dữ liệu nguồn. |
Nhà thầu xây dựng công cộng
TệpĐầu vàoStreamNguồn
public FileInputStreamSource (File file)
Thông số | |
---|---|
file | File |
TệpĐầu vàoStreamNguồn
public FileInputStreamSource (File file, boolean deleteFileOnCancel)
bác sĩ
Thông số | |
---|---|
file | File : ERROR(/File) chứa dữ liệu được truyền phát |
deleteFileOnCancel | boolean : nếu đúng, tệp được liên kết sẽ bị xóa khi gọi close() |
Phương pháp công khai
dọn dẹp tập tin
public void cleanFile ()
Phương pháp thuận tiện để xóa tệp được liên kết với FileInputStreamSource. Không an toàn.
đóng
public void close ()
Thực hiện bất kỳ hoạt động dọn dẹp cần thiết nào đối với nguồn của Luồng đầu vào. Việc gọi phương thức này về cơ bản sẽ làm mất hiệu lực của InputStreamSource
này.
tạoInputStream
public InputStream createInputStream ()
Trả về một bản sao mới của ERROR(/InputStream)
để người gọi có thể đọc luồng từ đầu. Mỗi lệnh gọi phương thức này (cho đến khi cancel()
được gọi) sẽ trả về một ERROR(/InputStream)
hoạt động giống hệt nhau -- nội dung tương tự sẽ được trả về.
Trả lại | |
---|---|
InputStream | ERROR(/InputStream) mà người gọi có thể sử dụng để đọc nguồn dữ liệu ngay từ đầu. Có thể trả về null nếu InputStreamSource này đã bị vô hiệu bởi lệnh gọi cancel() trước đó hoặc nếu không thể tạo một inputStream mới vì một số lý do khác. |
có được file
public File getFile ()
Trả về tập tin cơ bản. Tệp không được đảm bảo tồn tại nữa sau khi luồng bị đóng.
Trả lại | |
---|---|
File |
kích cỡ
public long size ()
Trả về kích thước tính bằng byte của dữ liệu nguồn.
Trả lại | |
---|---|
long |