選項類

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


將類別註釋為表示IConfiguration物件。

概括

公共方法

String alias ()

此配置物件的可選描述性別名稱。

boolean global_namespace ()

是否將此Option新增至全域選項命名空間。

公共方法

別名

public String alias ()

此配置物件的可選描述性別名稱。

該別名目前有兩個用途:

  • 顯示在幫助輸出中,以幫助對選項進行分類
  • 如果給定的Option#name()在設定物件中不唯一,則可用於命名Option命令列參數。若要提供具有Option命令列參數的命名空間,請使用以下格式:

    '--[OptionClass 別名]:[選項名稱]'。

退貨
String

全域命名空間

public boolean global_namespace ()

是否將此Option新增至全域選項命名空間。

如果為true (預設值),則可以僅透過名稱 -- --[Option name]來指定此選項。如果為false ,則必須指定別名或另一個特定命名空間(例如完整的類別名稱)才能為此類使用Option -- --[OptionClass alias]:[Option name]將起作用,但是--[Option name]不會解析為Option

FIXME:更新文件方法以區分不在全域 FIXME:命名空間中的類別/字段

退貨
boolean