ফিক্সডবাইটআরআউটপুট স্ট্রিম
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)