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 ERROR(/InputStream) để người gọi có thể đọc luồng từ đầu.

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