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()
Define se |
Métodos públicos
alias
public String alias ()
Um alias descritivo opcional para esse objeto de configuração.
Esse alias será usado para dois propósitos:
- exibido na saída de ajuda para ajudar a classificar as opções
-
pode ser usado para namespaces de 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 |
global_namespace
public boolean global_namespace ()
Define se Option
será adicionado ao namespace global de opções.
Se true
(padrão), será possível especificar essa opção simplesmente
pelo nome dela, --[Option name]
. Se false
, o alias ou
outro namespace específico (como o nome de classe completo) precisa ser especificado para usar
Option
s para essa classe.
--[OptionClass alias]:[Option name]
vai funcionar, mas --[Option name]
não vai ser resolvido para o Option
.
FIXME: atualize os métodos de documentação para distinguir classes/campos que não estão no namespace FIXME: global
Retorna | |
---|---|
boolean |