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

boolean global_namespace ()

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

Métodos públicos

pseudônimo

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 Classe de Opção]:[Nome da Opção]'.

devoluções
String

global_namespace

public boolean global_namespace ()

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

Se true (o padrão), então será possível especificar esta opção simplesmente por seu nome -- --[Option name] . Se false , 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 Option .

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

devoluções
boolean