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