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 ERROR(/InputStream) öğesinin yeni bir klonunu döndürün.

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