ByteArrayInputStreamSource
public
class
ByteArrayInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.ByteArrayInputStreamSource |
ملخّص
طُرق وضع التصميم العامة | |
|---|---|
ByteArrayInputStreamSource(byte[] array)
|
|
الإجراءات العامة | |
|---|---|
void
|
close()
نفِّذ أي عملية تنظيف مطلوبة على مصدر InputStream. |
InputStream
|
createInputStream()
عرض نسخة جديدة من |
long
|
size()
تعرض هذه السمة حجم بيانات المصدر بالبايت. |
طُرق وضع التصميم العامة
ByteArrayInputStreamSource
public ByteArrayInputStreamSource (byte[] array)
| المعلَمات | |
|---|---|
array |
byte |
الإجراءات العامة
إغلاق
public void close ()
نفِّذ أي عملية تنظيف مطلوبة على مصدر InputStream. يؤدي استدعاء هذه الطريقة بشكل أساسي إلى إبطال InputStreamSource هذا.
createInputStream
public InputStream createInputStream ()
عرض نسخة جديدة من InputStream، ليتمكّن المتصل من قراءة البث من البداية سيؤدي كل استدعاء لهذه الطريقة (إلى أن يتم استدعاء cancel()) إلى عرض InputStream يتصرف بشكل مماثل، أي سيتم عرض المحتوى نفسه.
| المرتجعات | |
|---|---|
InputStream |
تمثّل هذه السمة InputStream يمكن للمتصل استخدامها لقراءة مصدر البيانات من البداية. قد تعرض null إذا تم إبطال InputStreamSource من خلال طلب سابق إلى cancel()، أو إذا تعذّر إنشاء InputStream جديد لسبب آخر. |
الحجم
public long size ()
تعرض هذه السمة حجم بيانات المصدر بالبايت.
| المرتجعات | |
|---|---|
long |
|