Źródło danych wejściowych do pliku

public class FileInputStreamSource
extends Object implements InputStreamSource

java.lang.Object
com.android.tradefed.result.FileInputStreamSource,


InputStreamSource, który przyjmuje plik wejściowy.

Za usunięcie pliku odpowiada rozmówca

Podsumowanie

Konstruktory publiczne

FileInputStreamSource(File file)
FileInputStreamSource(File file, boolean deleteFileOnCancel)

Ctor

Metody publiczne

void cleanFile()

Wygodna metoda usuwania pliku powiązanego z obiektem FileInputStreamSource.

void close()

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

InputStream createInputStream()

Zwróć nową kopię raportu ERROR(/InputStream), aby rozmówca mógł odczytać strumień z: od początku.

File getFile()

Zwraca plik bazowy.

long size()

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

Konstruktory publiczne

Źródło danych wejściowych do pliku

public FileInputStreamSource (File file)

Parametry
file File

Źródło danych wejściowych do pliku

public FileInputStreamSource (File file, 
                boolean deleteFileOnCancel)

Ctor

Parametry
file File: ERROR(/File) zawierający dane do strumieniowego przesyłania

deleteFileOnCancel boolean: jeśli ma wartość prawda, powiązany plik zostanie usunięty, gdy close() nazywa się

Metody publiczne

wyczyść plik

public void cleanFile ()

Wygodna metoda usuwania pliku powiązanego z obiektem FileInputStreamSource. Nie jest to bezpieczne.

zamknij

public void close ()

Wykonaj wymagane czynności w źródle źródła danych wejściowych. Zasadniczo wywołanie tej metody unieważnia wartość InputStreamSource.

Strumień danych wejściowych

public InputStream createInputStream ()

Zwróć nową kopię raportu ERROR(/InputStream), aby rozmówca mógł odczytać strumień z: od początku. Każde wywołanie tej metody (do czasu wywołania funkcji cancel()) będzie powodować zwróci tak samo działającą wartość ERROR(/InputStream) – zostanie zwrócona ta sama zawartość.

Zwroty
InputStream ERROR(/InputStream), za pomocą którego rozmówca może odczytać źródło danych z od początku. Zwraca wartość null, jeśli ta wartość InputStreamSource została unieważnione przez poprzednie wywołanie cancel() lub jeśli nowego obiektu wejściowego nie można użyć który powstał z innego powodu.

getFile

public File getFile ()

Zwraca plik bazowy. Nie ma gwarancji, że plik już istnieje, gdy strumień zostanie zamknięto.

Zwroty
File

rozmiar

public long size ()

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

Zwroty
long