Ź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 |
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 |