OptionClass

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


Аннотирует класс как представляющий объект IConfiguration .

Резюме

Публичные методы

String alias ()

Необязательный описательный псевдоним для этого объекта конфигурации.

boolean global_namespace ()

Независимо от того или нет , чтобы добавить этот Option в глобальном пространстве имен Option.

Публичные методы

псевдоним

public String alias ()

Необязательный описательный псевдоним для этого объекта конфигурации.

Этот псевдоним в настоящее время будет использоваться для двух целей:

  • отображается в выводе справки, чтобы помочь классифицировать варианты
  • может использоваться для аргументов командной строки Option пространства имен в случаях, когда заданный Option#name() не является уникальным среди объектов конфигурации. Чтобы предоставить пространство имен с аргументом командной строки Option , используйте этот формат:

    '- [Псевдоним OptionClass]: [Имя опции]'.

Возврат
String

global_namespace

public boolean global_namespace ()

Независимо от того или нет , чтобы добавить этот Option в глобальном пространстве имен Option.

Если true (по умолчанию), то эту опцию можно будет указать просто по ее имени - --[Option name] . Если false , то для использования Option s для этого класса необходимо указать псевдоним или другое конкретное пространство имен (например, полное имя класса) - --[OptionClass alias]:[Option name] будет работать, но --[Option name] не разрешается в Option .

FIXME: обновите методы документации, чтобы различать классы / поля, не входящие в глобальное пространство имен FIXME :.

Возврат
boolean