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 别名]:[Option 名称]'。
返回 | |
---|---|
String |
global_namespace
public boolean global_namespace ()
是否将此 Option
添加到全局 Option 命名空间。
如果为 true
(默认值),则可以仅通过其名称 --[Option name]
来指定此选项。如果为 false
,则必须指定别名或其他特定命名空间(例如完整类名称),才能对此类使用 Option
;--[OptionClass alias]:[Option name]
可以正常运行,但 --[Option name]
无法解析为 Option
。
FIXME:更新文档方法以区分不在全局命名空间中的类/字段 Bug
返回 | |
---|---|
boolean |