ফিক্সডবাইটআরআউটপুট স্ট্রিম

public class FixedByteArrayOutputStream
extends Object

java.lang.Object
com.android.tradefed.util.FixedByteArrayOutputStream


একটি ইন-মেমরি ERROR(/OutputStream) যা কেবলমাত্র সর্বোচ্চ পরিমাণের ডেটা রাখে।

এটি স্থির আকারের একটি বিজ্ঞপ্তি বাইট অ্যারে রেখে প্রয়োগ করা হয়।

থ্রেড নিরাপদ নয়।

সারসংক্ষেপ

পাবলিক কনস্ট্রাক্টর

FixedByteArrayOutputStream (int maxDataSize)

একটি FixedByteArrayOutputStream তৈরি করে।

পাবলিক পদ্ধতি

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 ()

সংগৃহীত আউটপুট পড়ার জন্য একটি ইনপুট স্ট্রিম পান।

থ্রেড নিরাপদ নয়। ধরে নিই যে পড়ার সময় কোনও ডেটা লেখা হবে না

ফিরে আসে
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)

পরামিতি
data int