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