FileInputStreamSource

public class FileInputStreamSource
extends Object implements InputStreamSource

java.lang.Nesne
com.android.tradefed.result.FileInputStreamSource


Bir girdi dosyası alan bir InputStreamSource .

Arayan, dosyayı silmekten sorumludur

Özet

Kamu inşaatçıları

FileInputStreamSource (File file)
FileInputStreamSource (File file, boolean deleteFileOnCancel)

aktör

Genel yöntemler

void cleanFile ()

FileInputStreamSource ile ilişkili dosyayı silmek için kolaylık yöntemi.

void close ()

InputStream kaynağında gerekli temizleme işlemlerini yapın.

InputStream createInputStream ()

Arayanın akışı baştan okuyabilmesi için ERROR(/InputStream) yeni bir klonunu döndürün.

File getFile ()

Temel alınan dosyayı döndürür.

long size ()

Kaynak verilerin 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)

aktör

parametreler
file File : Akışı yapılacak verileri içeren ERROR(/File)

deleteFileOnCancel boolean : true ise, close() çağrıldığında ilişkili dosya silinir

Genel yöntemler

temizDosya

public void cleanFile ()

FileInputStreamSource ile ilişkili dosyayı silmek için kolaylık yöntemi. Güvenli değil.

kapat

public void close ()

InputStream kaynağında gerekli temizleme işlemlerini yapın. Bu yöntemi çağırmak, bu InputStreamSource esasen geçersiz kılar.

createInputStream

public InputStream createInputStream ()

Arayanın akışı baştan okuyabilmesi için ERROR(/InputStream) yeni bir klonunu döndürün. Bu yöntemin her çağrısı (cancan cancel() ) çağrılıncaya kadar) aynı şekilde davranan bir ERROR(/InputStream) döndürür -- aynı içerikler döndürülür.

İadeler
InputStream Arayanın veri kaynağını baştan okumak için kullanabileceği bir ERROR(/InputStream) . Bu InputStreamSource önceki bir cancel() çağrısı tarafından 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 verilerin bayt cinsinden boyutunu döndürür.

İadeler
long