Giriş Akışı Kaynağı
public interface InputStreamSource
com.android.tradefed.result.InputStreamSource |
Bu arayüz temel olarak klonlanabilir hale getirmek için bir ERROR(/InputStream)
sarar.
Bir kaynağın cancel()
çağrılmadığı sürece sızdırılacağı ve bir örnek üzerinde cancel()
çağrıldığında, o örneğin ve oluşturduğu herhangi bir ERROR(/InputStream)
s'nin geçersiz olacağı beklenmelidir.
Özet
Genel yöntemler | |
---|---|
default void | cancel () Bu yöntem kullanımdan kaldırıldı. bunun yerine |
abstract void | close () InputStream kaynağında gerekli tüm temizleme işlemlerini yapın. |
abstract InputStream | createInputStream () Çağıranın akışı baştan okuyabilmesi için |
abstract long | size () Kaynak verinin bayt cinsinden boyutunu döndürür. |
Genel yöntemler
iptal etmek
public void cancel ()
Bu yöntem kullanımdan kaldırıldı.
bunun yerine close()
kullanın.
InputStream kaynağında gerekli tüm temizleme işlemlerini yapın. Bu yöntemin çağrılması, esasen bu InputStreamSource
geçersiz kılar.
kapalı
public abstract void close ()
InputStream kaynağında gerekli tüm temizleme işlemlerini yapın. Bu yöntemin çağrılması, esasen bu InputStreamSource
geçersiz kılar.
Giriş Akışı oluştur
public abstract InputStream createInputStream ()
Çağıranın akışı baştan okuyabilmesi için ERROR(/InputStream)
öğesinin yeni bir klonunu döndürün. Bu yöntemin her çağrılması ( cancel()
çağrılana kadar) aynı şekilde davranan bir ERROR(/InputStream)
döndürür -- aynı içerikler döndürülür.
İadeler | |
---|---|
InputStream | Çağıranın veri kaynağını baştan okumak için kullanabileceği bir ERROR(/InputStream) . Bu InputStreamSource önceki bir cancel() çağrısıyla geçersiz kılındıysa veya başka bir nedenle yeni bir InputStream oluşturulamıyorsa null döndürebilir. |
boyut
public abstract long size ()
Kaynak verinin bayt cinsinden boyutunu döndürür.
İadeler | |
---|---|
long |