ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

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


Streszczenie

Konstruktorzy publiczni

ByteArrayInputStreamSource (byte[] array)

Metody publiczne

void close ()

Wykonaj wszelkie wymagane czyszczenie źródła InputStream.

InputStream createInputStream ()

Zwróć nowy klon ERROR(/InputStream) , aby osoba wywołująca mogła odczytać strumień od początku.

long size ()

Zwróć rozmiar w bajtach danych źródłowych.

Konstruktorzy publiczni

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

Parametry
array byte

Metody publiczne

blisko

public void close ()

Wykonaj wszelkie wymagane czyszczenie źródła InputStream. Wywołanie tej metody zasadniczo unieważnia ten InputStreamSource .

utwórz strumień wejściowy

public InputStream createInputStream ()

Zwróć nowy klon ERROR(/InputStream) , aby osoba wywołująca mogła odczytać strumień od początku. Każde wywołanie tej metody (aż do wywołania cancel() ) zwróci identycznie zachowujący się ERROR(/InputStream) -- zwrócona zostanie ta sama zawartość.

Zwroty
InputStream ERROR(/InputStream) , którego wywołujący może użyć do odczytania źródła danych od początku. Może zwrócić null , jeśli to InputStreamSource zostało unieważnione przez wcześniejsze wywołanie cancel() lub jeśli z jakiegoś innego powodu nie można utworzyć nowego InputStream.

rozmiar

public long size ()

Zwróć rozmiar w bajtach danych źródłowych.

Zwroty
long