OptionClass

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


یک کلاس را به عنوان نمایانگر یک شی IConfiguration حاشیه نویسی می کند.

خلاصه

روش های عمومی

String alias ()

یک نام مستعار توصیفی اختیاری برای این شیء پیکربندی.

boolean global_namespace ()

اینکه آیا این Option به فضای نام جهانی گزینه اضافه شود یا خیر.

روش های عمومی

نام مستعار

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