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 : إذا كان صحيحًا ، فسيتم حذف الملف المرتبط عند استدعاء close()

الأساليب العامة

ملف نظيف

public void cleanFile ()

طريقة ملائمة لحذف الملف المرتبط بـ FileInputStreamSource. غير آمن.

يغلق

public void close ()

قم بأي تنظيف مطلوب على مصدر InputStream. يؤدي استدعاء هذا الأسلوب إلى إبطال InputStreamSource بشكل أساسي.

createInputStream

public InputStream createInputStream ()

قم بإرجاع نسخة جديدة من ERROR(/InputStream) ، حتى يتمكن المتصل من قراءة الدفق من البداية. سيؤدي كل استدعاء لهذه الطريقة (حتى يتم استدعاء cancel() ) إلى إرجاع ERROR(/InputStream) - سيتم إرجاع نفس المحتويات.

عائدات
InputStream ERROR(/InputStream) يمكن للمتصل استخدامه لقراءة مصدر البيانات من البداية. قد يُرجع null إذا تم إبطال InputStreamSource هذا بواسطة استدعاء سابق cancel() ، أو إذا تعذر إنشاء InputStream جديد لسبب آخر.

خذ الملف

public File getFile ()

إرجاع الملف الأساسي. لا يمكن ضمان وجود الملف بعد إغلاق الدفق.

عائدات
File

مقاس

public long size ()

إرجاع الحجم بالبايت من البيانات المصدر.

عائدات
long