FileInputStreamSource
public class FileInputStreamSource
extends Object
implements InputStreamSource
java.lang.Object | |
↳ | com.android.tradefed.result.FileInputStreamSource |
Bir girdi dosyası alan bir InputStreamSource
.
Dosyanın silinmesinden arayan sorumludur.
Özet
kamu inşaatçılar | |
---|---|
FileInputStreamSource (File file) | |
FileInputStreamSource (File file, boolean deleteFileOnCancel) Ctor |
Genel yöntemler | |
---|---|
void | cleanFile () FileInputStreamSource ile ilişkili dosyayı silmek için uygun yöntem. |
void | close () InputStream kaynağında gerekli tüm temizleme işlemlerini yapın. |
InputStream | createInputStream () Çağıranın akışı baştan okuyabilmesi için |
File | getFile () Temel alınan dosyayı döndürür. |
long | size () Kaynak verinin bayt cinsinden boyutunu döndürür. |
kamu inşaatçılar
FileInputStreamSource
public FileInputStreamSource (File file)
parametreler | |
---|---|
file | File |
FileInputStreamSource
public FileInputStreamSource (File file, boolean deleteFileOnCancel)
Ctor
parametreler | |
---|---|
file | File : ERROR(/File) akışı yapılacak verileri içeren |
deleteFileOnCancel | boolean : true ise, ilgili dosya close() çağrıldığında silinecektir. |
Genel yöntemler
temizDosya
public void cleanFile ()
FileInputStreamSource ile ilişkili dosyayı silmek için uygun yöntem. Güvenli değil.
kapalı
public void close ()
InputStream kaynağında gerekli tüm temizleme işlemlerini yapın. Bu yöntemin çağrılması, esasen bu InputStreamSource
geçersiz kılar.
Giriş Akışı oluştur
public InputStream createInputStream ()
Çağıranın akışı baştan okuyabilmesi için ERROR(/InputStream)
öğesinin yeni bir klonunu döndürün. Bu yöntemin her çağrılması ( cancel()
çağrılana kadar) aynı şekilde davranan bir ERROR(/InputStream)
döndürür -- aynı içerikler döndürülür.
İadeler | |
---|---|
InputStream | Çağıranın veri kaynağını baştan okumak için kullanabileceği bir ERROR(/InputStream) . Bu InputStreamSource önceki bir cancel() çağrısıyla geçersiz kılındıysa veya başka bir nedenle yeni bir InputStream oluşturulamıyorsa null döndürebilir. |
dosyayı al
public File getFile ()
Temel alınan dosyayı döndürür. Akış kapatıldıktan sonra dosyanın artık var olacağı garanti edilmez.
İadeler | |
---|---|
File |
boyut
public long size ()
Kaynak verinin bayt cinsinden boyutunu döndürür.
İadeler | |
---|---|
long |