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 : اگر true باشد، فایل مرتبط با فراخوانی close() حذف خواهد شد

روش های عمومی

پاک فایل

public void cleanFile ()

روش راحت برای حذف فایل مرتبط با FileInputStreamSource. امن نیست.

بستن

public void close ()

هر گونه پاکسازی مورد نیاز را در منبع InputStream انجام دهید. فراخوانی این روش اساساً این InputStreamSource را باطل می کند.

createInputStream

public InputStream createInputStream ()

یک کلون جدید از ERROR(/InputStream) را برگردانید تا تماس گیرنده بتواند جریان را از ابتدا بخواند. هر فراخوانی این متد (تا زمانی که cancel() فراخوانی نشود) یک ERROR(/InputStream) با رفتار یکسان را برمی‌گرداند - همان محتویات برگردانده می‌شود.

برمی گرداند
InputStream یک ERROR(/InputStream) که تماس گیرنده می تواند برای خواندن منبع داده از ابتدا استفاده کند. اگر این InputStreamSource توسط یک فراخوان قبلی برای cancel() باطل شده باشد، یا اگر یک InputStream جدید به دلایل دیگری نتوان ایجاد کرد، ممکن است null بازگرداند.

getFile

public File getFile ()

فایل زیر را برمی گرداند. پس از بسته شدن جریان، دیگر تضمینی وجود ندارد که فایل وجود داشته باشد.

برمی گرداند
File

اندازه

public long size ()

اندازه داده های منبع را بر حسب بایت برگردانید.

برمی گرداند
long