SnapshotInputStreamSource

public class SnapshotInputStreamSource
extends Object implements InputStreamSource

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


InputStreamSource oparty na pliku. Tworzy zrzut oryginalnej zawartości ERROR(/InputStream), aby mieć pewność, że createInputStream() zwróci w razie potrzeby identycznie działające ERROR(/InputStream)elementy.

Podsumowanie

Konstruktory publiczne

SnapshotInputStreamSource(String name, InputStream stream)

Konstruktor dla InputStreamSource obsługiwanego przez plik

Metody publiczne

void close()

Wykonaj wymagane czynności w źródle źródła danych wejściowych.

InputStream createInputStream()

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

long size()

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

Konstruktory publiczne

SnapshotInputStreamSource

public SnapshotInputStreamSource (String name, 
                InputStream stream)

Konstruktor dla elementu InputStreamSource opartego na pliku

Parametry
name String

stream InputStream

Metody publiczne

zamknij

public void close ()

Wyczyść źródło InputStream. Wywołanie tej metody zasadniczo unieważnia właściwość 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 czasu wywołania metody cancel()) zwróci identycznie działający element ERROR(/InputStream) – zostanie zwrócona ta sama zawartość.

Zwroty
InputStream ERROR(/InputStream), za pomocą którego element wywołujący może odczytywać źródło 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 w bajtach danych źródłowych.

Zwroty
long