SnapshotInputStreamSource
public class SnapshotInputStreamSource
extends Object implements InputStreamSource
| شیء جاوا | |
| ↳ | com.android.tradefed.result.SnapshotInputStreamSource |
یک InputStreamSource با پشتیبانی فایل. یک snapshot از محتوای اصلی InputStream ایجاد میکند تا اطمینان حاصل شود که createInputStream() در صورت نیاز، InputStream هایی با رفتار یکسان را برمیگرداند.
خلاصه
سازندگان عمومی | |
|---|---|
SnapshotInputStreamSource (String name, InputStream stream) سازنده برای یک | |
روشهای عمومی | |
|---|---|
void | close ()هرگونه پاکسازی لازم را روی منبع InputStream انجام دهید. |
InputStream | createInputStream () یک کلون جدید از |
long | size ()اندازه داده منبع را بر حسب بایت برمیگرداند. |
سازندگان عمومی
SnapshotInputStreamSource
public SnapshotInputStreamSource (String name,
InputStream stream) سازنده برای یک InputStreamSource با پشتیبانی فایل
| پارامترها | |
|---|---|
name | String |
stream | InputStream |
روشهای عمومی
بستن
public void close ()
هرگونه پاکسازی لازم را روی منبع InputStream انجام دهید. فراخوانی این متد اساساً InputStreamSource را نامعتبر میکند.
ایجادجریان ورودی
public InputStream createInputStream ()
یک کپی جدید از InputStream برمیگرداند، به طوری که فراخواننده بتواند جریان را از ابتدا بخواند. هر فراخوانی این متد (تا زمان فراخوانی cancel() ) یک InputStream با رفتار یکسان برمیگرداند -- همان محتوا برگردانده میشود.
| بازگشتها | |
|---|---|
InputStream | یک InputStream که فراخواننده میتواند از آن برای خواندن منبع داده از ابتدا استفاده کند. اگر InputStreamSource توسط فراخوانی قبلی تابع cancel() نامعتبر شده باشد، یا اگر به هر دلیل دیگری نتوان InputStream جدیدی ایجاد کرد، ممکن است null برگرداند. |
اندازه
public long size ()
اندازه داده منبع را بر حسب بایت برمیگرداند.
| بازگشتها | |
|---|---|
long | |