TfInternalOptionsFetcher
public
class
TfInternalOptionsFetcher
extends Object
java.lang.Object | |
↳ | 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)
حدِّد مسار ملف المورد الذي سيتم استرجاع القيمة منه. |
وظائف الإنشاء العامة
TfInternalOptionsFetcher
public TfInternalOptionsFetcher ()
الطرق العامة
fetchOption
public static void fetchOption (Class<?> classObj)
تُستخدَم هذه الدالة لجلب قيم جميع الحقول المعلَن عنها في Class
المحدَّد من ملف موارد
المحدَّد. في حال عدم ضبط ملف موارد، سيتم استخدام ملف موارد تلقائي.
المعلمات | |
---|---|
classObj |
Class : الصف Object الذي يجب تعبئة حقوله |
setResourcePath
public static void setResourcePath (String path)
حدِّد مسار ملف المورد الذي سيتم استرجاع القيمة منه.
المعلمات | |
---|---|
path |
String |