Źródło ByteArrayInputStream

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

Obiekt Java.lang.Object
com.android.tradefed.result.ByteArrayInputStreamSource


Streszczenie

Konstruktorzy publiczni

ByteArrayInputStreamSource (byte[] array)

Metody publiczne

void close ()

Wykonaj wymagane czyszczenie źródła strumienia wejściowego.

InputStream createInputStream ()

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

long size ()

Zwraca rozmiar w bajtach danych źródłowych.

Konstruktorzy publiczni

Źródło ByteArrayInputStream

public ByteArrayInputStreamSource (byte[] array)

Parametry
array byte

Metody publiczne

zamknąć

public void close ()

Wykonaj wymagane czyszczenie źródła strumienia wejściowego. Wywołanie tej metody zasadniczo unieważnia tę 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 (do czasu wywołania funkcji cancel() ) zwróci identycznie zachowujący się ERROR(/InputStream) — zwrócona zostanie ta sama zawartość.

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

rozmiar

public long size ()

Zwraca rozmiar w bajtach danych źródłowych.

Zwroty
long