java.util.zip - InflaterOutputStream Sınıfı
Giriş
java.util.zip.InflaterOutputStream sınıfı, "deflate" sıkıştırma biçiminde depolanan verileri açmak için bir çıktı akışı filtresi uygular.
Sınıf beyanı
Aşağıdaki beyanı java.util.zip.InflaterOutputStream sınıf -
public class InflaterOutputStream
extends FilterOutputStream
Alanlar
Aşağıdakiler için alanlar java.util.zip.InflaterOutputStream sınıf -
protected byte[] buf - Sıkıştırılmamış verileri yazmak için çıktı arabelleği.
protected Inflater inf - Bu akış için sıkıştırıcı.
İnşaatçılar
Sr.No. | Oluşturucu ve Açıklama |
---|---|
1 | InflaterOutputStream(OutputStream out) Varsayılan bir sıkıştırıcı ve tampon boyutuyla yeni bir çıktı akışı oluşturur. |
2 | InflaterOutputStream(OutputStream out, Inflater infl) Belirtilen sıkıştırıcı ve varsayılan arabellek boyutu ile yeni bir çıktı akışı oluşturur. |
3 | InflaterOutputStream(OutputStream out, Inflater infl, int bufLen) Belirtilen sıkıştırıcı ve arabellek boyutu ile yeni bir çıktı akışı oluşturur. |
Sınıf yöntemleri
Sr.No. | Yöntem ve Açıklama |
---|---|
1 | void close () Kalan sıkıştırılmış verileri çıktı akışına yazar ve temel alınan akışı kapatır. |
2 | geçersiz bitiş () Temeldeki akışı kapatmadan, sıkıştırılmamış verileri çıktı akışına yazmayı bitirir. |
3 | void floş () Bu çıktı akışını temizler ve bekleyen tamponlu çıktı baytlarını yazılmaya zorlar. |
4 | geçersiz yazma (bayt [] b, int off, int len) Sıkıştırılmış çıktı akışına bir bayt dizisi yazar. |
5 | geçersiz yazma (int b) Sıkıştırılmış çıkış akışına bir bayt yazar. |
Miras alınan yöntemler
Bu sınıf, yöntemleri aşağıdaki sınıflardan miras alır -
- java.io.FilterOutputStream
- java.lang.Object