ByteArrayInputStreamSource

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 ()

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

Публичные конструкторы

ByteArrayInputStreamSource

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() или если новый InputStream не может быть создан по какой-либо другой причине.

размер

public long size ()

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

Возвращает
long