OpçãoClass

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 este objeto de configuração.

boolean global_namespace ()

Se deve ou não adicionar esta Option ao namespace global da opção.

Métodos públicos

apelido

public String alias ()

Um alias descritivo opcional para este objeto de configuração.

Este alias será usado atualmente para duas finalidades:

  • exibido na saída de ajuda, para ajudar a classificar as opções
  • pode ser usado para argumentos de linha de comando Option de namespace, nos casos em que um determinado Option#name() não é exclusivo entre os objetos de configuração. Para fornecer um namespace com um argumento de linha de comando Option , use este formato:

    '--[Alias ​​da OptionClass]:[Nome da opção]'.

Devoluções
String

espaço_nome_global

public boolean global_namespace ()

Se deve ou não adicionar esta Option ao namespace global da opção.

Se for true (o padrão), será possível especificar esta opção simplesmente pelo seu nome -- --[Option name] . Se false , então o alias ou outro namespace específico (como o nome completo da classe) deve ser especificado para usar Option s para esta classe -- --[OptionClass alias]:[Option name] funcionará, mas --[Option name] não resolverá para o Option .

FIXME: atualiza métodos de documentação para distinguir classes/campos que não estão no FIXME global: namespace

Devoluções
boolean