位元組數組輸入流來源
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 () 傳回來源資料的大小(以位元組為單位)。 |
公共構造函數
位元組數組輸入流來源
public ByteArrayInputStreamSource (byte[] array)
參數 | |
---|---|
array | byte |
公共方法
關閉
public void close ()
對 InputStream 的來源進行任何所需的清理。呼叫此方法本質上會使此InputStreamSource
失效。
建立輸入流
public InputStream createInputStream ()
傳回ERROR(/InputStream)
的新克隆,以便呼叫者可以從頭開始讀取流。每次呼叫此方法(直到呼叫cancel()
)都會傳回一個行為相同的ERROR(/InputStream)
- 將會傳回相同的內容。
退貨 | |
---|---|
InputStream | 呼叫者可以使用ERROR(/InputStream) 從頭開始讀取資料來源。如果此InputStreamSource 已因先前呼叫cancel() 失效,或者由於某些其他原因無法建立新的 InputStream,則可能會傳回null 。 |
尺寸
public long size ()
傳回來源資料的大小(以位元組為單位)。
退貨 | |
---|---|
long |