ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

java.lang.Object
   ↳ 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นี้ไม่ถูกต้อง

createInputStream

public InputStream createInputStream ()

ส่งคืนสำเนาใหม่ของ InputStream เพื่อให้ผู้เรียกอ่านสตรีมจาก จุดเริ่มต้นได้ การเรียกใช้เมธอดนี้แต่ละครั้ง (จนกว่าจะมีการเรียกใช้ cancel()) จะ แสดงผล InputStream ที่ทำงานเหมือนกันทุกประการ นั่นคือจะแสดงผลเนื้อหาเดียวกัน

การคืนสินค้า
InputStream InputStreamที่ผู้โทรใช้เพื่ออ่านแหล่งข้อมูลตั้งแต่ เริ่มต้นได้ อาจแสดงผล null หาก InputStreamSource ถูกทำให้ใช้ไม่ได้โดยการเรียก cancel() ก่อนหน้า หรือหากสร้าง InputStream ใหม่ไม่ได้ด้วยเหตุผลอื่น

ขนาด

public long size ()

แสดงผลขนาดของข้อมูลแหล่งที่มาในหน่วยไบต์

การคืนสินค้า
long