SnapshotInputStreamSource

public class SnapshotInputStreamSource
extends Object implements InputStreamSource

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


Dosya destekli GirişStreamSource. createInputStream() ürününün gerektiği gibi benzer ERROR(/InputStream) öğeleri döndürmesini sağlamak için orijinal ERROR(/InputStream) içeriklerinin anlık görüntüsünü oluşturur.

Özet

Herkese açık kurucular

SnapshotInputStreamSource(String name, InputStream stream)

Dosya destekli InputStreamSource için kurucu

Herkese açık yöntemler

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.

long size()

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

Herkese açık kurucular

SnapshotInputStreamSource

public SnapshotInputStreamSource (String name, 
                InputStream stream)

Dosya destekli InputStreamSource için kurucu

Parametreler
name String

stream InputStream

Herkese açık yöntemler

kapat

public void close ()

InputStream kaynağında gerekli temizlemeleri yapın. Bu yöntemin çağrılması, temelde bu InputStreamSource yöntemini geçersiz kılar.

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ılışı (cancel() çağrılana kadar) aynı şekilde davranan bir ERROR(/InputStream) döndürü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.

beden

public long size ()

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

İlerlemeler
long