MigawkaInputStreamSource

public class SnapshotInputStreamSource
extends Object implements InputStreamSource

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


InputStreamSource oparty na pliku. Tworzy migawkę oryginalnej zawartości ERROR(/InputStream) , aby zapewnić, że createInputStream() zwróci identycznie zachowujące się ERROR(/InputStream) zgodnie z wymaganiami.

Streszczenie

Konstruktorzy publiczni

SnapshotInputStreamSource (String name, InputStream stream)

Konstruktor dla pliku InputStreamSource na pliku

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

MigawkaInputStreamSource

public SnapshotInputStreamSource (String name, 
                InputStream stream)

Konstruktor dla pliku InputStreamSource na pliku

Parametry
name String

stream InputStream

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