快照输入流源

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)

文件支持的InputStreamSource的构造函数

公共方法

void close ()

对 InputStream 的源进行任何必要的清理。

InputStream createInputStream ()

返回ERROR(/InputStream)的新克隆,以便调用者可以从头读取流。

long size ()

返回源数据的字节大小。

公共构造函数

快照输入流源

public SnapshotInputStreamSource (String name, 
                InputStream stream)

文件支持的InputStreamSource的构造函数

参数
name String

stream InputStream

公共方法

关闭

public void close ()

对 InputStream 的源进行任何必要的清理。调用此方法实质上会使此InputStreamSource无效。

创建输入流

public InputStream createInputStream ()

返回ERROR(/InputStream)的新克隆,以便调用者可以从头读取流。每次调用此方法(直到调用cancel() )都将返回一个行为相同的ERROR(/InputStream) ——将返回相同的内容。

退货
InputStream一个ERROR(/InputStream) ,调用者可以使用它从头开始读取数据源。如果此InputStreamSource已因先前对cancel()的调用而失效,或者如果由于某些其他原因无法创建新的 InputStream,则可能返回null

尺寸

public long size ()

返回源数据的字节大小。

退货
long