SnapshotInputStreamSource

public class SnapshotInputStreamSource
extends Object implements InputStreamSource

java.lang.Object
com.android.tradefed.result.SnapshotInputStreamSource


مصدر InputStreamSource مدعوم بملف. يُنشئ لقطة لمحتويات ERROR(/InputStream) الأصلية للتأكد من أن createInputStream() سيعيد نفس سلوك ERROR(/InputStream) كما هو مطلوب.

ملخص

المنشأت العامة

SnapshotInputStreamSource (String name, InputStream stream)

مُنشئ لـ InputStreamSource مدعوم بملف

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

void close ()

قم بأي تنظيف مطلوب على مصدر InputStream.

InputStream createInputStream ()

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

long size ()

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

المنشأت العامة

SnapshotInputStreamSource

public SnapshotInputStreamSource (String name, 
                InputStream stream)

مُنشئ لـ InputStreamSource مدعوم بملف

حدود
name String

stream InputStream

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

يغلق

public void close ()

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

createInputStream

public InputStream createInputStream ()

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

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

مقاس

public long size ()

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

عائدات
long