ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

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


Краткое содержание

Государственные строители

ByteArrayInputStreamSource (byte[] array)

Общедоступные методы

void close ()

Выполните необходимую очистку источника InputStream.

InputStream createInputStream ()

Возвращает новый клон InputStream , чтобы вызывающая сторона могла читать поток с самого начала.

long size ()

Возвращает размер исходных данных в байтах.

Государственные строители

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

Параметры
array byte

Общедоступные методы

закрывать

public void close ()

Выполните необходимую очистку источника InputStream. Вызов этого метода по сути делает объект InputStreamSource недействительным.

создать поток ввода

public InputStream createInputStream ()

Возвращает новый клон InputStream , чтобы вызывающая сторона могла читать поток с самого начала. Каждый вызов этого метода (до вызова cancel() ) будет возвращать InputStream с идентичным поведением — будет возвращено то же содержимое.

Возвраты
InputStream InputStream , который вызывающая сторона может использовать для чтения источника данных с самого начала. Может возвращать null если этот InputStreamSource был аннулирован предыдущим вызовом cancel() или если новый InputStream не может быть создан по какой-либо другой причине.

размер

public long size ()

Возвращает размер исходных данных в байтах.

Возвраты
long