TfInternal OptionsFetcher
public class TfInternalOptionsFetcher
extends Object
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.util.TfInternalOptionsFetcher |
একটি ইউটিলিটি ক্লাস যা ক্লাসগুলিকে একটি res ফাইল থেকে স্ট্যাটিকভাবে একটি ভেরিয়েবল মান লোড করতে দেয়।
রিসোর্স ফাইলটি একটি key=value ফরম্যাটে হওয়া উচিত, যেখানে কীটি ভেরিয়েবলের সাথে সম্পর্কিত যা পুনরুদ্ধার করা প্রয়োজন। একটি একক রিসোর্স ফাইলে একাধিক লাইন থাকতে পারে, যেখানে প্রতিটি লাইন একটি ভেরিয়েবলের সাথে যুক্ত থাকে।
কোনো আদিম প্রকার নির্দিষ্ট করতে, একটি লাইনে একটি একক কী=মান জোড়া ব্যবহার করা উচিত। যেমন:
- my-integer-key=5
- my-string-key=myStringValue
কোনো সংগ্রহ নির্দিষ্ট করতে, একাধিক মান ব্যবহার করা যেতে পারে, একটি কমা(,) দ্বারা পৃথক করা। যেমন:
- my-string-list-key=stringOne,stringTwo,stringThree
- my-int-list-key=1,2,3,4,5
একটি মানচিত্র নির্দিষ্ট করতে, একাধিক mapKey\=mapValue জোড়া ব্যবহার করা যেতে পারে, একটি কমা(,) দ্বারা পৃথক করা। যেমন:
- my-map-key=mapKey1\=mapVal1,mapKey2\=mapVal2
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
TfInternalOptionsFetcher () |
পাবলিক পদ্ধতি | |
---|---|
static void | fetchOption (Class<?> classObj) নির্দিষ্ট রিসোর্স ফাইল থেকে প্রদত্ত |
static void | setResourcePath (String path) রিসোর্স ফাইলের পাথ সেট করুন যেখান থেকে মান পুনরুদ্ধার করা হবে। |
পাবলিক কনস্ট্রাক্টর
TfInternal OptionsFetcher
public TfInternalOptionsFetcher ()
পাবলিক পদ্ধতি
fetchOption
public static void fetchOption (Class<?> classObj)
নির্দিষ্ট রিসোর্স ফাইল থেকে প্রদত্ত Class
সমস্ত ঘোষিত ক্ষেত্রগুলির জন্য মানগুলি নিয়ে আসে। যদি একটি রিসোর্স ফাইল সেট করা না থাকে, একটি ডিফল্ট রিসোর্স ফাইল ব্যবহার করা হবে।
পরামিতি | |
---|---|
classObj | Class : ক্লাস Object যার ক্ষেত্রগুলি জনবহুল হওয়া উচিত। |
সেট রিসোর্সপাথ
public static void setResourcePath (String path)
রিসোর্স ফাইলের পাথ সেট করুন যেখান থেকে মান পুনরুদ্ধার করা হবে।
পরামিতি | |
---|---|
path | String |