এক্সিকিউশন ফাইল
public class ExecutionFiles
extends Object
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.invoker.ExecutionFiles |
পরীক্ষার জন্য বহন করা প্রয়োজন এমন একটি পরীক্ষা বা আহ্বান সম্পাদনের সময় উত্পন্ন ফাইল নির্ভরতা। এই বস্তুটি সমস্ত আহ্বান (পরীক্ষা, মডিউল, ইত্যাদি) দ্বারা ভাগ করা হয়।
সারাংশ
পাবলিক পদ্ধতি | |
---|---|
void | clearFiles () ট্র্যাক করা এবং 'মোছা উচিত নয়' হিসাবে চিহ্নিত না থাকা সমস্ত ফাইল মুছুন। |
boolean | containsKey (String key) যদি এই মানচিত্রে নির্দিষ্ট কী-এর জন্য একটি ম্যাপিং থাকে তাহলে |
File | get ( ExecutionFiles.FilesKey key) একটি পরিচিত কী সহ |
File | get (String key) নির্দিষ্ট কী ম্যাপ করা হয়েছে এমন মান প্রদান করে, অথবা যদি এই মানচিত্রে কীটির জন্য কোনো ম্যাপিং না থাকে তাহলে |
ImmutableMap<String, File> | getAll () মানচিত্রের একটি অনুলিপিতে সমস্ত বৈশিষ্ট্য প্রদান করে |
boolean | isEmpty () বৈশিষ্ট্যের মানচিত্র খালি কিনা তা ফেরত দেয়। |
File | put ( ExecutionFiles.FilesKey key, File value) একটি পরিচিত কী সহ |
File | put ( ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete) আবেদনের শেষে ফাইলটি মুছে ফেলা থেকে রোধ করার বিকল্প সহ |
File | put (String key, File value) এই মানচিত্রে নির্দিষ্ট কী-এর সাথে নির্দিষ্ট মান যুক্ত করে। |
ExecutionFiles | putAll ( properties) putAll ( properties) নির্দিষ্ট মানচিত্র থেকে এই মানচিত্রে সমস্ত ম্যাপিং অনুলিপি করে৷ |
File | putIfAbsent (String key, File value) যদি নির্দিষ্ট কীটি ইতিমধ্যে একটি মানের সাথে যুক্ত না থাকে, তাহলে এটিকে প্রদত্ত মানের সাথে সংযুক্ত করে। |
File | remove (String key) এই মানচিত্র থেকে একটি কীর জন্য ম্যাপিং সরিয়ে দেয় যদি এটি উপস্থিত থাকে (ঐচ্ছিক অপারেশন)। |
পাবলিক পদ্ধতি
সাফ ফাইল
public void clearFiles ()
ট্র্যাক করা এবং 'মোছা উচিত নয়' হিসাবে চিহ্নিত না থাকা সমস্ত ফাইল মুছুন।
ধারণ করে কী
public boolean containsKey (String key)
যদি এই মানচিত্রে নির্দিষ্ট কী-এর জন্য একটি ম্যাপিং থাকে তাহলে true
ফেরত দেয়।
পরামিতি | |
---|---|
key | String : কী এই মানচিত্রে যার উপস্থিতি পরীক্ষা করা হবে |
রিটার্নস | |
---|---|
boolean | true যদি এই মানচিত্রে নির্দিষ্ট কী-র জন্য একটি ম্যাপিং থাকে |
পেতে
public File get (ExecutionFiles.FilesKey key)
একটি পরিচিত কী সহ get(String)
এর পরিবর্তন।
পরামিতি | |
---|---|
key | ExecutionFiles.FilesKey : কী যার সংশ্লিষ্ট মান ফেরত দিতে হবে |
রিটার্নস | |
---|---|
File | যে মানটিতে নির্দিষ্ট কী ম্যাপ করা হয়েছে বা null যদি এই মানচিত্রে কীটির জন্য কোনো ম্যাপিং না থাকে |
পেতে
public File get (String key)
নির্দিষ্ট কী ম্যাপ করা হয়েছে এমন মান প্রদান করে, অথবা যদি এই মানচিত্রে কীটির জন্য কোনো ম্যাপিং না থাকে তাহলে null
।
পরামিতি | |
---|---|
key | String : কী যার সংশ্লিষ্ট মান ফেরত দিতে হবে |
রিটার্নস | |
---|---|
File | যে মানটিতে নির্দিষ্ট কী ম্যাপ করা হয়েছে বা null যদি এই মানচিত্রে কীটির জন্য কোনো ম্যাপিং না থাকে |
সব পেতে
public ImmutableMap<String, File> getAll ()
মানচিত্রের একটি অনুলিপিতে সমস্ত বৈশিষ্ট্য প্রদান করে
রিটার্নস | |
---|---|
ImmutableMap<String, File> |
খালি
public boolean isEmpty ()
বৈশিষ্ট্যের মানচিত্র খালি কিনা তা ফেরত দেয়।
রিটার্নস | |
---|---|
boolean |
রাখা
public File put (ExecutionFiles.FilesKey key, File value)
একটি পরিচিত কী সহ put(String, File)
এর পরিবর্তন।
পরামিতি | |
---|---|
key | ExecutionFiles.FilesKey : কী যার সাথে নির্দিষ্ট মান যুক্ত করা হবে |
value | File : নির্দিষ্ট কী এর সাথে যুক্ত করা মান |
রিটার্নস | |
---|---|
File | key সাথে যুক্ত পূর্ববর্তী মান, বা null যদি key জন্য কোনো ম্যাপিং না থাকে। |
রাখা
public File put (ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)
আবেদনের শেষে ফাইলটি মুছে ফেলা থেকে রোধ করার বিকল্প সহ put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File)
এর পরিবর্তন।
পরামিতি | |
---|---|
key | ExecutionFiles.FilesKey : কী যার সাথে নির্দিষ্ট মান যুক্ত করা হবে |
value | File : নির্দিষ্ট কী এর সাথে যুক্ত করা মান |
shouldNotDelete | boolean : আহ্বানের শেষে ফাইলটি মুছে ফেলা থেকে প্রতিরোধ করুন। |
রিটার্নস | |
---|---|
File | key সাথে যুক্ত পূর্ববর্তী মান, বা null যদি key জন্য কোনো ম্যাপিং না থাকে। |
রাখা
public File put (String key, File value)
এই মানচিত্রে নির্দিষ্ট কী-এর সাথে নির্দিষ্ট মান যুক্ত করে।
পরামিতি | |
---|---|
key | String : কী যার সাথে নির্দিষ্ট মান যুক্ত করা হবে |
value | File : নির্দিষ্ট কী এর সাথে যুক্ত করা মান |
রিটার্নস | |
---|---|
File | key সাথে যুক্ত পূর্ববর্তী মান, বা null যদি key জন্য কোনো ম্যাপিং না থাকে। |
আরও দেখুন:
পুট সব
public ExecutionFiles putAll (properties)
নির্দিষ্ট মানচিত্র থেকে এই মানচিত্রে সমস্ত ম্যাপিং অনুলিপি করে৷
পরামিতি | |
---|---|
properties |
রিটার্নস | |
---|---|
ExecutionFiles | চূড়ান্ত ম্যাপিং |
putIf অনুপস্থিত
public File putIfAbsent (String key, File value)
যদি নির্দিষ্ট কীটি ইতিমধ্যে একটি মানের সাথে যুক্ত না থাকে, তাহলে এটিকে প্রদত্ত মানের সাথে সংযুক্ত করে।
পরামিতি | |
---|---|
key | String : কী যার সাথে নির্দিষ্ট মান যুক্ত করা হবে |
value | File : নির্দিষ্ট কী এর সাথে যুক্ত করা মান |
রিটার্নস | |
---|---|
File | নির্দিষ্ট কী-এর সাথে যুক্ত পূর্ববর্তী মান, অথবা কী-এর জন্য কোনো ম্যাপিং না থাকলে null । |
অপসারণ
public File remove (String key)
এই মানচিত্র থেকে একটি কীর জন্য ম্যাপিং সরিয়ে দেয় যদি এটি উপস্থিত থাকে (ঐচ্ছিক অপারেশন)।
পরামিতি | |
---|---|
key | String : কী যার ম্যাপিং মানচিত্র থেকে মুছে ফেলা হবে |
রিটার্নস | |
---|---|
File | key সাথে যুক্ত পূর্ববর্তী মান, বা null যদি key জন্য কোনো ম্যাপিং না থাকে। |