منبع جریان ورودی فایل

public class FileInputStreamSource
extends Object implements InputStreamSource

شیء جاوا
com.android.tradefed.result.FileInputStreamSource


یک InputStreamSource که یک فایل ورودی می‌گیرد.

تماس گیرنده مسئول حذف فایل است

خلاصه

سازندگان عمومی

FileInputStreamSource (File file)
FileInputStreamSource (File file, boolean deleteFileOnCancel)

کِتور

روش‌های عمومی

void cleanFile ()

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

void close ()

هرگونه پاکسازی لازم را روی منبع InputStream انجام دهید.

InputStream createInputStream ()

یک کلون جدید از InputStream برمی‌گرداند، به طوری که فراخواننده بتواند جریان را از ابتدا بخواند.

File getFile ()

فایل اصلی را برمی‌گرداند.

long size ()

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

سازندگان عمومی

منبع جریان ورودی فایل

public FileInputStreamSource (File file)

پارامترها
file File

منبع جریان ورودی فایل

public FileInputStreamSource (File file, 
                boolean deleteFileOnCancel)

کِتور

پارامترها
file File : File که حاوی داده‌هایی است که قرار است پخش شوند

deleteFileOnCancel boolean : اگر درست باشد، فایل مرتبط با آن هنگام فراخوانی تابع close() حذف می‌شود.

روش‌های عمومی

فایل تمیز

public void cleanFile ()

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

بستن

public void close ()

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

ایجادجریان ورودی

public InputStream createInputStream ()

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

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

دریافت فایل

public File getFile ()

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

بازگشت‌ها
File

اندازه

public long size ()

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

بازگشت‌ها
long