স্ন্যাপশট ইনপুট স্ট্রিম সোর্স
public class SnapshotInputStreamSource
extends Object
implements InputStreamSource
প্রসারিত করে
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.result.SnapshotInputStreamSource |
একটি ফাইল-ব্যাকড ইনপুটস্ট্রিম সোর্স। createInputStream()
প্রয়োজন অনুযায়ী অভিন্ন-আচরণকারী ERROR(/InputStream)
ফিরে আসবে তা নিশ্চিত করতে আসল ERROR(/InputStream)
বিষয়বস্তুর একটি স্ন্যাপশট তৈরি করে।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
SnapshotInputStreamSource (String name, InputStream stream) একটি ফাইল-ব্যাকড |
পাবলিক পদ্ধতি | |
---|---|
void | close () ইনপুটস্ট্রিমের উৎসে যেকোনো প্রয়োজনীয় পরিষ্কার করুন। |
InputStream | createInputStream () |
long | size () উৎস ডেটার বাইটে আকার ফেরত দিন। |
পাবলিক কনস্ট্রাক্টর
স্ন্যাপশট ইনপুট স্ট্রিম সোর্স
public SnapshotInputStreamSource (String name, InputStream stream)
একটি ফাইল-ব্যাকড InputStreamSource
জন্য কনস্ট্রাক্টর
পরামিতি | |
---|---|
name | String |
stream | InputStream |
পাবলিক পদ্ধতি
বন্ধ
public void close ()
ইনপুটস্ট্রিমের উৎসে যেকোনো প্রয়োজনীয় পরিষ্কার করুন। এই পদ্ধতিতে কল করা মূলত এই InputStreamSource
বাতিল করে।
ইনপুটস্ট্রিম তৈরি করুন
public InputStream createInputStream ()
ERROR(/InputStream)
এর একটি নতুন ক্লোন ফেরত দিন, যাতে কলকারী শুরু থেকে স্ট্রীমটি পড়তে পারে৷ এই পদ্ধতির প্রতিটি আহ্বান (যতক্ষণ না cancel()
বলা হয়) একটি অভিন্ন-আচরণকারী ERROR(/InputStream)
ফেরত দেবে -- একই বিষয়বস্তু ফেরত দেওয়া হবে।
রিটার্নস | |
---|---|
InputStream | একটি ERROR(/InputStream) যা কলকারী শুরু থেকে ডেটা উৎস পড়তে ব্যবহার করতে পারে। যদি এই InputStreamSource cancel() করার পূর্বের কল দ্বারা অবৈধ হয়ে থাকে, অথবা যদি অন্য কোনো কারণে একটি নতুন ইনপুটস্ট্রিম তৈরি করা না যায় তাহলে null হতে পারে। |
আকার
public long size ()
উৎস ডেটার বাইটে আকার ফেরত দিন।
রিটার্নস | |
---|---|
long |