TfInternalOptionsFetcher
public class TfInternalOptionsFetcher
extends Object
java.lang.object | |
↳ | com.android.tradefed.util.TfInternalOptionsFetcher |
یک کلاس کاربردی که به کلاس ها اجازه می دهد تا مقدار متغیر را به صورت ایستا از یک فایل res بارگذاری کنند.
فایل منبع باید در قالب کلید=مقدار باشد، جایی که کلید با متغیری که باید بازیابی شود مرتبط باشد. یک فایل منبع واحد می تواند شامل چندین خط باشد که در آن هر خط با یک متغیر مرتبط است.
برای تعیین انواع اولیه، باید یک جفت کلید=مقدار در یک خط استفاده شود. به عنوان مثال:
- 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 |