फिक्स्डबाइटएरेऑटपुटस्ट्रीम
public class FixedByteArrayOutputStream
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.FixedByteArrayOutputStream |
एक इन-मेमोरी ERROR(/OutputStream)
जो केवल अधिकतम मात्रा में डेटा रखती है।
यह निश्चित आकार के एक गोलाकार बाइट सरणी को रखकर कार्यान्वित किया जाता है।
धागा सुरक्षित नहीं।
सारांश
सार्वजनिक तरीके |
---|
InputStream | getData () एकत्रित आउटपुट पढ़ने के लिए एक इनपुटस्ट्रीम प्राप्त करें। |
long | size () |
void | write (byte[] b, int off, int len) |
void | write (int data) |
सार्वजनिक निर्माणकर्ता
फिक्स्डबाइटएरेऑटपुटस्ट्रीम
public FixedByteArrayOutputStream (int maxDataSize)
एक FixedByteArrayOutputStream
बनाता है।
पैरामीटर |
---|
maxDataSize | int : आउटपुट स्ट्रीम में रखने के लिए बाइट्स में अनुमानित अधिकतम आकार |
सार्वजनिक तरीके
डेटा प्राप्त करें
public InputStream getData ()
एकत्रित आउटपुट पढ़ने के लिए एक इनपुटस्ट्रीम प्राप्त करें।
धागा सुरक्षित नहीं। मान लें कि पढ़े जाने के दौरान कोई डेटा नहीं लिखा जाएगा
आकार
public long size ()
रिटर्न |
---|
long | वर्तमान में संग्रहीत बाइट्स की संख्या। |
लिखना
public void write (byte[] b,
int off,
int len)
पैरामीटर |
---|
b | byte |
off | int |
len | int |
लिखना
public void write (int data)