FileInputStreamSource

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

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


একটি InputStreamSource যা একটি ইনপুট ফাইল নেয়।

ফাইল মুছে ফেলার জন্য কলার দায়ী

সারাংশ

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

FileInputStreamSource (File file)
FileInputStreamSource (File file, boolean deleteFileOnCancel)

Ctor

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

void cleanFile ()

FileInputStreamSource এর সাথে যুক্ত ফাইল মুছে ফেলার সুবিধার পদ্ধতি।

void close ()

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

InputStream createInputStream ()

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

File getFile ()

অন্তর্নিহিত ফাইল ফেরত দেয়।

long size ()

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

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

FileInputStreamSource

public FileInputStreamSource (File file)

পরামিতি
file File

FileInputStreamSource

public FileInputStreamSource (File file, 
                boolean deleteFileOnCancel)

Ctor

পরামিতি
file File : ERROR(/File) স্ট্রিম করা ডেটা ধারণকারী

deleteFileOnCancel boolean : সত্য হলে, close() কল করা হলে সংশ্লিষ্ট ফাইলটি মুছে ফেলা হবে

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

ক্লিনফাইল

public void cleanFile ()

FileInputStreamSource এর সাথে যুক্ত ফাইল মুছে ফেলার সুবিধার পদ্ধতি। নিরাপদ নয়।

বন্ধ

public void close ()

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

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

public InputStream createInputStream ()

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

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

getFile

public File getFile ()

অন্তর্নিহিত ফাইল ফেরত দেয়। একবার স্ট্রীম বন্ধ হয়ে গেলে ফাইলের আর অস্তিত্বের নিশ্চয়তা নেই৷

রিটার্নস
File

আকার

public long size ()

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

রিটার্নস
long