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 ()
คืนค่าโคลนใหม่ของ ERROR(/InputStream)
เพื่อให้ผู้โทรสามารถอ่านสตรีมได้ตั้งแต่ต้น การเรียกใช้เมธอดนี้แต่ละครั้ง (จนกว่าจะมีการเรียก cancel()
จะส่งคืน ERROR(/InputStream)
ที่มีพฤติกรรมเหมือนกัน -- เนื้อหาเดียวกันจะถูกส่งคืน
คืนสินค้า | |
---|---|
InputStream | ERROR(/InputStream) ที่ผู้เรียกสามารถใช้เพื่ออ่านแหล่งข้อมูลตั้งแต่เริ่มต้น อาจส่งคืน null หาก InputStreamSource นี้ถูกยกเลิกโดยการโทรก่อนหน้าเพื่อ cancel() หรือหากไม่สามารถสร้าง InputStream ใหม่ได้ด้วยเหตุผลอื่น |
ขนาด
public long size ()
ส่งกลับขนาดเป็นไบต์ของข้อมูลต้นทาง
คืนสินค้า | |
---|---|
long |