БайтмассивInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

java.lang.Объект
com.android.tradefed.result.ByteArrayInputStreamSource


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

Общественные конструкторы

ByteArrayInputStreamSource (byte[] array)

Публичные методы

void close ()

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

InputStream createInputStream ()

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

long size ()

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

Общественные конструкторы

БайтмассивInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

Параметры
array byte

Публичные методы

закрывать

public void close ()

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

создатьInputStream

public InputStream createInputStream ()

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

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

размер

public long size ()

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

Возврат
long