ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

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


خلاصه

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

ByteArrayInputStreamSource (byte[] array)

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

void close ()

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

InputStream createInputStream ()

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

long size ()

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

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

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

پارامترها
array byte

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

بستن

public void close ()

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

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

public InputStream createInputStream ()

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

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

اندازه

public long size ()

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

بازگشت‌ها
long