OptionClass
public abstract @interface OptionClass
implements Annotation
| com.android.tradefed.config.OptionClass |
یک کلاس را به عنوان نمایانگر یک شی IConfiguration حاشیه نویسی می کند.
خلاصه
روش های عمومی | |
|---|---|
String | alias ()یک نام مستعار توصیفی اختیاری برای این شیء پیکربندی. |
boolean | global_namespace () اینکه آیا این |
روش های عمومی
نام مستعار
public String alias ()
یک نام مستعار توصیفی اختیاری برای این شیء پیکربندی.
این نام مستعار در حال حاضر برای دو منظور استفاده خواهد شد:
- برای کمک به طبقه بندی گزینه ها در خروجی راهنما نمایش داده می شود
- در مواردی که یک
Option.name()معین در میان اشیاء پیکربندی منحصربهفرد نیست، میتواند برای آرگومانهای خط فرمانOptionفضای نام استفاده شود. برای ارائه یک فضای نام با آرگومان خط فرمان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 | |