Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

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)

文件支持的InputStreamSource构造方法

公开方法

void close ()

在InputStream的源上执行任何必需的清理。

InputStream createInputStream ()

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

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) ,调用方可以使用它从头开始读取数据源。如果此InputStreamSource已被先前对cancel()调用无效,或者由于某些其他原因而无法创建新的InputStream,则可能返回null

尺寸

public long size ()

返回源数据的大小(以字节为单位)。

退货
long