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
s для этого класса -- --[OptionClass alias]:[Option name]
будет работать, но --[Option name]
не будет разрешаться в Option
. FIXME: обновить методы документации, чтобы различать классы/поля, не входящие в глобальное пространство имен FIXME:Возвращает | |
---|---|
boolean |