选项类

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