SnapshotInputStreamSource
public
class
SnapshotInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.SnapshotInputStreamSource |
Dosya destekli bir InputStreamSource. InputStream'ın gerektiğinde aynı şekilde çalışan InputStream'ler döndürmesini sağlamak için orijinal InputStream içeriklerinin anlık görüntüsünü oluşturur.createInputStream()
Özet
Herkese açık oluşturucular | |
|---|---|
SnapshotInputStreamSource(String name, InputStream stream)
Dosya destekli |
|
Herkese açık yöntemler | |
|---|---|
void
|
close()
InputStream kaynağında gerekli temizliği yapın. |
InputStream
|
createInputStream()
Arayanın akışı baştan okuyabilmesi için |
long
|
size()
Kaynak verilerin bayt cinsinden boyutunu döndürür. |
Herkese açık oluşturucular
SnapshotInputStreamSource
public SnapshotInputStreamSource (String name,
InputStream stream)Dosya destekli InputStreamSource için oluşturucu
| Parametreler | |
|---|---|
name |
String |
stream |
InputStream |
Herkese açık yöntemler
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. |
beden
public long size ()
Kaynak verilerin bayt cinsinden boyutunu döndürür.
| İadeler | |
|---|---|
long |
|