ByteArrayInputStreamSource

public class ByteArrayInputStreamSource
extends Object implements InputStreamSource প্রসারিত করে

java.lang.অবজেক্ট
com.android.tradefed.result.ByteArrayInputStreamSource


সারসংক্ষেপ

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

ByteArrayInputStreamSource (byte[] array)

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

void close ()

ইনপুটস্ট্রিমের উৎসে যেকোনো প্রয়োজনীয় পরিষ্কার করুন।

InputStream createInputStream ()

ERROR(/InputStream) এর একটি নতুন ক্লোন ফেরত দিন, যাতে কলকারী শুরু থেকে স্ট্রীমটি পড়তে পারে৷

long size ()

উৎস ডেটার বাইটে আকার ফেরত দিন।

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

ByteArrayInputStreamSource

public ByteArrayInputStreamSource (byte[] array)

পরামিতি
array byte

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

বন্ধ

public void close ()

ইনপুটস্ট্রিমের উৎসে যেকোনো প্রয়োজনীয় পরিষ্কার করুন। এই পদ্ধতিতে কল করা মূলত এই InputStreamSource বাতিল করে।

ইনপুটস্ট্রিম তৈরি করুন

public InputStream createInputStream ()

ERROR(/InputStream) এর একটি নতুন ক্লোন ফেরত দিন, যাতে কলকারী শুরু থেকে স্ট্রীমটি পড়তে পারে৷ এই পদ্ধতির প্রতিটি আহ্বান (যতক্ষণ না cancel() বলা হয়) একটি অভিন্ন-আচরণকারী ERROR(/InputStream) ফেরত দেবে -- একই বিষয়বস্তু ফেরত দেওয়া হবে।

রিটার্নস
InputStream একটি ERROR(/InputStream) যা কলকারী শুরু থেকে ডেটা উৎস পড়তে ব্যবহার করতে পারে। যদি এই InputStreamSource টি cancel() করার পূর্বের কল দ্বারা null হয়ে থাকে, অথবা যদি অন্য কোনো কারণে একটি নতুন ইনপুটস্ট্রিম তৈরি করা না যায় তাহলে শূন্য হতে পারে।

আকার

public long size ()

উৎস ডেটার বাইটে আকার ফেরত দিন।

রিটার্নস
long