FileInputStreamSource

public class FileInputStreamSource
extends Object implements InputStreamSource

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


Giriş dosyası alan bir InputStreamSource.

Dosyayı silmek arayanın sorumluluğundadır.

Özet

Herkese açık oluşturucular

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

Ctor

Herkese açık yöntemler

void cleanFile()

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

void close()

InputStream kaynağında gerekli temizliği yapın.

InputStream createInputStream()

Arayanın akışı baştan okuyabilmesi için 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 oluşturucular

FileInputStreamSource

public FileInputStreamSource (File file)

Parametreler
file File

FileInputStreamSource

public FileInputStreamSource (File file, 
                boolean deleteFileOnCancel)

Ctor

Parametreler
file File: Yayınlanacak verileri içeren 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 kolaylık yöntemi. Güvenli değil.

kapat

public void close ()

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

createInputStream

public InputStream createInputStream ()

Arayanın akışı baştan okuyabilmesi için InputStream öğesinin yeni bir kopyasını döndürün. Bu yöntemin her çağrılması (cancel() çağrılana kadar) aynı şekilde davranan bir 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 InputStream. Bu InputStreamSource, cancel() için yapılan önceki bir çağrı nedeniyle geçersiz kılınmışsa veya başka bir nedenle yeni bir InputStream oluşturulamıyorsa null döndürebilir.

getFile

public File getFile ()

Temel dosyayı döndürür. Akış kapatıldıktan sonra dosyanın artık mevcut olacağı garanti edilmez.

İadeler
File

beden

public long size ()

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

İadeler
long