OptionClass
public abstract @interface OptionClass
implements Annotation
com.android.tradefed.config.OptionClass |
یک کلاس را به عنوان نمایانگر یک شی IConfiguration
حاشیه نویسی می کند.
خلاصه
روش های عمومی | |
---|---|
String | alias () یک نام مستعار توصیفی اختیاری برای این شیء پیکربندی. |
boolean | global_namespace () اینکه آیا این |
روش های عمومی
نام مستعار
public String alias ()
یک نام مستعار توصیفی اختیاری برای این شیء پیکربندی.
این نام مستعار در حال حاضر برای دو منظور استفاده خواهد شد:
- برای کمک به طبقه بندی گزینه ها در خروجی راهنما نمایش داده می شود
- میتوان برای آرگومانهای خط فرمان
Option
فضای نامی استفاده کرد، در مواردی که یکOption#name()
در میان اشیاء پیکربندی منحصربهفرد نیست. برای ارائه یک فضای نام با آرگومان خط فرمانOption
، از این قالب استفاده کنید:'--[OptionClass alias]:[نام گزینه]'.
برمی گرداند | |
---|---|
String |
global_namespace
public boolean global_namespace ()
اینکه آیا این Option
به فضای نام جهانی گزینه اضافه شود یا خیر.
اگر true
(پیشفرض) باشد، میتوان این گزینه را به سادگی با نام آن --- --[Option name]
مشخص کرد. اگر false
باشد، نام مستعار یا فضای نام خاص دیگری (مانند نام کامل کلاس) باید مشخص شود تا Option
s برای این کلاس استفاده شود --[OptionClass alias]:[Option name]
کار خواهد کرد، اما --[Option name]
به Option
حل نمی شود.
FIXME: روشهای مستندسازی را برای تشخیص کلاسها/فیلدهایی که در فضای نام جهانی FIXME نیستند بهروزرسانی کنید.
برمی گرداند | |
---|---|
boolean |