FileInputStreamSource

public class FileInputStreamSource
extends Object implements InputStreamSource

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


InputStreamSource , która pobiera plik wejściowy.

Osoba wywołująca jest odpowiedzialna za usunięcie pliku.

Podsumowanie

Konstruktory publiczne

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

Konstruktor

Metody publiczne

void cleanFile()

Wygodna metoda usuwania pliku powiązanego z FileInputStreamSource.

void close()

Wykonaj wymagane czyszczenie źródła InputStream.

InputStream createInputStream()

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

File getFile()

Zwraca plik źródłowy.

long size()

Zwróć rozmiar danych źródłowych w bajtach.

Konstruktory publiczne

FileInputStreamSource

public FileInputStreamSource (File file)

Parametry
file File

FileInputStreamSource

public FileInputStreamSource (File file, 
                boolean deleteFileOnCancel)

Konstruktor

Parametry
file File: File zawierający dane do przesyłania strumieniowego

deleteFileOnCancel boolean: jeśli ma wartość true, plik powiązany zostanie usunięty po wywołaniu close()

Metody publiczne

cleanFile

public void cleanFile ()

Wygodna metoda usuwania pliku powiązanego z FileInputStreamSource. Niebezpieczne.

close

public void close ()

Wykonaj wymagane czyszczenie źródła InputStream. Wywołanie tej metody zasadniczo unieważnia ten InputStreamSource.

createInputStream

public InputStream createInputStream ()

Zwróć nowy klon InputStream, aby osoba wywołująca mogła odczytać strumień od początku. Każde wywołanie tej metody (do momentu wywołania cancel()) będzie zwracać identycznie działający InputStream – te same treści.

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

getFile

public File getFile ()

Zwraca plik źródłowy. Po zamknięciu strumienia nie ma gwarancji, że plik będzie nadal istniał.

Zwraca
File

size

public long size ()

Zwróć rozmiar danych źródłowych w bajtach.

Zwraca
long