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