java.util.zip - InflaterOutputStream क्लास

परिचय

java.util.zip.InflaterOutputStream क्लास "डिफ्लेट" संपीड़न प्रारूप में संग्रहीत डेटा को अनसैप्रेस करने के लिए आउटपुट स्ट्रीम फ़िल्टर लागू करता है।

वर्ग घोषणा

निम्नलिखित के लिए घोषणा है java.util.zip.InflaterOutputStream वर्ग -

public class InflaterOutputStream
   extends FilterOutputStream

खेत

इसके लिए निम्नलिखित क्षेत्र हैं java.util.zip.InflaterOutputStream वर्ग -

  • protected byte[] buf - असम्पीडित डेटा लिखने के लिए आउटपुट बफर।

  • protected Inflater inf - इस स्ट्रीम के लिए डिकम्प्रेसर।

कंस्ट्रक्टर्स

अनु क्रमांक। कंस्ट्रक्टर और विवरण
1

InflaterOutputStream(OutputStream out)

एक डिफ़ॉल्ट डीकंप्रेसर और बफर आकार के साथ एक नया आउटपुट स्ट्रीम बनाता है।

2

InflaterOutputStream(OutputStream out, Inflater infl)

निर्दिष्ट डीकंप्रेसर और एक डिफ़ॉल्ट बफर आकार के साथ एक नया आउटपुट स्ट्रीम बनाता है।

3

InflaterOutputStream(OutputStream out, Inflater infl, int bufLen)

निर्दिष्ट डीकंप्रेसर और बफर आकार के साथ एक नया आउटपुट स्ट्रीम बनाता है।

क्लास के तरीके

अनु क्रमांक। विधि और विवरण
1 शून्य के करीब ()

शेष डेटा को आउटपुट स्ट्रीम में लिखते हैं और अंतर्निहित स्ट्रीम को बंद कर देते हैं।

2 शून्य खत्म ()

अंतर्निहित स्ट्रीम को बंद किए बिना आउटपुट स्ट्रीम में असम्पीडित डेटा लिखने को समाप्त करता है।

3 शून्य फ्लश ()

इस आउटपुट स्ट्रीम को फ्लश करता है, किसी भी लंबित बफर आउटपुट बाइट को लिखने के लिए मजबूर करता है।

4 शून्य लिखना (बाइट [] बी, इंट ऑफ, इंट लेन)

संपीड़ित आउटपुट स्ट्रीम को बाइट्स की एक सरणी लिखता है।

5 शून्य लिखना (इंट बी)

संपीड़ित आउटपुट स्ट्रीम को बाइट लिखता है।

तरीके विरासत में मिले

इस वर्ग को निम्नलिखित वर्गों से विधियाँ प्राप्त होती हैं -

  • java.io.FilterOutputStream
  • java.lang.Object
छाप