FileInputStreamSource

public class FileInputStreamSource
extends Object implements InputStreamSource

java.lang.Object
   ↳ com.android.tradefed.result.FileInputStreamSource


Giriş dosyası alan bir InputStreamSource.

Dosyayı silme sorumluluğu arayana aittir.

Özet

Herkese açık kurucular

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

Ctor

Herkese açık yöntemler

void cleanFile()

FileInputStreamSource ile ilişkili dosyayı silmek için kullanılan kolay yöntem.

void close()

InputStream kaynağında gerekli temizlemeleri yapın.

InputStream createInputStream()

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

File getFile()

Temel dosyayı döndürür.

long size()

Kaynak verilerin bayt cinsinden boyutunu döndürür.

Herkese açık kurucular

FileInputStreamSource

public FileInputStreamSource (File file)

Parametreler
file File

FileInputStreamSource

public FileInputStreamSource (File file, 
                boolean deleteFileOnCancel)

Ctor

Parametreler
file File: Aktarılacak verileri içeren ERROR(/File)

deleteFileOnCancel boolean: Doğruysa close() çağrıldığında ilişkili dosya silinir.

Herkese açık yöntemler

cleanFile

public void cleanFile ()

FileInputStreamSource ile ilişkili dosyayı silmek için kullanılan kolay yöntem. Güvenli değil.

kapat

public void close ()

InputStream kaynağında gerekli temizlemeleri yapın. Bu yöntem çağrıldığında InputStreamSource geçersiz hale gelir.

createInputStream

public InputStream createInputStream ()

Arayanın akışı baştan okuyabilmesi için ERROR(/InputStream) öğesinin yeni bir kopyasını döndürün. Bu yöntemin her çağrılmasında (cancel() çağrılana kadar) aynı şekilde davranan bir ERROR(/InputStream) döndürülür. Aynı içerikler döndürülür.

İlerlemeler
InputStream Arayanın, veri kaynağını baştan okumak için kullanabileceği bir ERROR(/InputStream). Bu InputStreamSource, cancel() çağrısı tarafından geçersiz kılınmışsa veya başka bir nedenle yeni bir InputStream oluşturulamıyorsa null döndürülebilir.

getFile

public File getFile ()

Temel dosyayı döndürür. Akış kapatıldıktan sonra dosyanın varlığını garanti edemeyiz.

İlerlemeler
File

beden

public long size ()

Kaynak verilerin bayt cinsinden boyutunu döndürür.

İlerlemeler
long