OptionClass
public abstract @interface OptionClass
implements Annotation
| com.android.tradefed.config.OptionClass |
Аннотирует класс как представляющий объект IConfiguration .
Краткое содержание
Публичные методы | |
|---|---|
String | alias ()Необязательный описательный псевдоним для этого объекта конфигурации. |
boolean | global_namespace () Добавлять или нет этот |
Публичные методы
псевдоним
public String alias ()
Необязательный описательный псевдоним для этого объекта конфигурации.
В настоящее время этот псевдоним будет использоваться для двух целей:- отображается в выводе справки, чтобы помочь классифицировать параметры
- может использоваться для аргументов командной строки
Optionпространства имен в тех случаях, когда данныйOption.name()не является уникальным среди объектов конфигурации. Чтобы предоставить пространство имен с аргументом командной строкиOption, используйте следующий формат: '--[Псевдоним OptionClass]:[Имя параметра]'.
| Возврат | |
|---|---|
String | |
global_namespace
public boolean global_namespace ()
Добавлять или нет этот Option в глобальное пространство имен параметров.
true (по умолчанию), то можно будет указать эту опцию просто по ее имени -- --[Option name] . Если false , то для использования Option для этого класса необходимо указать псевдоним или другое конкретное пространство имен (например, полное имя класса) -- --[OptionClass alias]:[Option name] будет работать, но --[Option name] не будет преобразован в Option . FIXME: обновить методы документации, чтобы различать классы/поля, которых нет в глобальном пространстве имен FIXME:| Возврат | |
|---|---|
boolean | |