ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource

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


Podsumowanie

Konstruktory publiczne

ByteArrayInputStreamSource(byte[] array)

Metody publiczne

void close()

Wyczyść źródło InputStream.

InputStream createInputStream()

Zwraca nowy klon obiektu ERROR(/InputStream), aby wywołujący mógł odczytać strumień od początku.

long size()

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

Konstruktory publiczne

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

Parametry
array byte

Metody publiczne

zamknij

public void close ()

Wyczyść źródło InputStream. Wywołanie tej metody powoduje unieważnienie tego obiektu InputStreamSource.

createInputStream

public InputStream createInputStream ()

Zwraca nowy klon obiektu ERROR(/InputStream), aby wywołujący mógł odczytać strumień od początku. Każde wywołanie tej metody (do wywołania metody cancel()) zwróci obiekt ERROR(/InputStream) o identycznym zachowaniu – zwróci te same treści.

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

rozmiar

public long size ()

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

Zwroty
long