位元組數組輸入流來源

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

java.lang.Object
com.android.tradefed.result.ByteArrayInputStreamSource


概括

公共構造函數

ByteArrayInputStreamSource (byte[] array)

公共方法

void close ()

對 InputStream 的來源進行任何所需的清理。

InputStream createInputStream ()

傳回ERROR(/InputStream)的新克隆,以便呼叫者可以從頭開始讀取流。

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