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 |