OptionClass
public
abstract
@interface
OptionClass
implements
Annotation
com.android.tradefed.config.OptionClass |
Anota uma classe como representando um objeto IConfiguration
.
Resumo
Métodos públicos | |
---|---|
String
|
alias()
Um alias descritivo opcional para esse objeto de configuração. |
boolean
|
global_namespace()
Se o |
Métodos públicos
alias
public String alias ()
Um alias descritivo opcional para esse objeto de configuração.
Esse alias será usado para duas finalidades:
- na saída de ajuda para classificar as opções
-
pode ser usado para atribuir namespace a argumentos de linha de comando
Option
, nos casos em que um determinadoOption#name()
não é exclusivo entre os objetos de configuração. Para fornecer um namespace com um argumento de linha de comandoOption
, use este formato:'--[OptionClass alias]:[Option name]'.
Retorna | |
---|---|
String |
namespace_global
public boolean global_namespace ()
Se o Option
precisa ser adicionado ou não ao namespace de opção global.
Se for true
(o padrão), será possível especificar essa opção simplesmente
pelo nome: --[Option name]
. Se for false
, o alias ou
outro namespace específico (como o nome de classe completo) deve ser especificado para usar
Option
s para esta classe,
--[OptionClass alias]:[Option name]
vai funcionar, mas --[Option name]
não vai ser resolvido com Option
.
FIXME: atualize os métodos de documentação para distinguir classes/campos que não estão no FIXME: namespace
Retorna | |
---|---|
boolean |