FileInputStreamSource
public
class
FileInputStreamSource
extends Object
implements
InputStreamSource
java.lang.Object | |
↳ | com.android.tradefed.result.FileInputStreamSource |
InputStreamSource
, który przyjmuje plik wejściowy.
Rozmówca jest odpowiedzialny za usunięcie pliku
Podsumowanie
Konstruktory publiczne | |
---|---|
FileInputStreamSource(File file)
|
|
FileInputStreamSource(File file, boolean deleteFileOnCancel)
Ctor |
Metody publiczne | |
---|---|
void
|
cleanFile()
Metoda ułatwiająca usuwanie pliku powiązanego z FileInputStreamSource. |
void
|
close()
Wyczyść źródło InputStream. |
InputStream
|
createInputStream()
Zwraca nowy klon obiektu |
File
|
getFile()
Zwraca plik źródłowy. |
long
|
size()
Zwraca rozmiar danych źródłowych w bajtach. |
Konstruktory publiczne
FileInputStreamSource
public FileInputStreamSource (File file)
Parametry | |
---|---|
file |
File |
FileInputStreamSource
public FileInputStreamSource (File file, boolean deleteFileOnCancel)
Ctor
Parametry | |
---|---|
file |
File : ERROR(/File) zawierający dane do przesyłania strumieniowego |
deleteFileOnCancel |
boolean : jeśli wartość to prawda, po wywołaniu funkcji close() zostanie usunięty powiązany plik. |
Metody publiczne
cleanFile
public void cleanFile ()
Metoda ułatwiająca usuwanie pliku powiązanego z FileInputStreamSource. Niebezpieczne.
zamknij
public void close ()
Wyczyść źródło InputStream. Wywołanie tej metody powoduje unieważnienie tego obiektu 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 wywołania metody cancel()
) zwróci obiekt ERROR(/InputStream)
o identycznym zachowaniu – zwróci te same treści.
Zwroty | |
---|---|
InputStream |
ERROR(/InputStream) , którego wywołujący może użyć do odczytu źródła 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. |
getFile
public File getFile ()
Zwraca plik źródłowy. Nie ma gwarancji, że plik nadal istnieje, gdy strumień zostanie zamknięty.
Zwroty | |
---|---|
File |
rozmiar
public long size ()
Zwraca rozmiar danych źródłowych w bajtach.
Zwroty | |
---|---|
long |