OptionClass
public
abstract
@interface
OptionClass
implements
Annotation
com.android.tradefed.config.OptionClass |
Anota una clase como representativa de un objeto IConfiguration
.
Resumen
Métodos públicos | |
---|---|
String
|
alias()
Es un alias descriptivo opcional para este objeto de configuración. |
boolean
|
global_namespace()
Indica si se debe agregar este |
Métodos públicos
alias
public String alias ()
Es un alias descriptivo opcional para este objeto de configuración.
Actualmente, este alias se usará para dos propósitos:
- que se muestra en el resultado de la ayuda para ayudar a clasificar las opciones
-
se puede usar para asignar espacio de nombres a los argumentos de línea de comandos
Option
, en los casos en que unOption.name()
determinado no sea único entre los objetos de configuración. Para proporcionar un espacio de nombres con un argumento de línea de comandosOption
, usa este formato:'--[OptionClass alias]:[Option name]'.
Muestra | |
---|---|
String |
global_namespace
public boolean global_namespace ()
Indica si se debe agregar este Option
al espacio de nombres global de Option.
Si es true
(el valor predeterminado), será posible especificar esta opción solo por su nombre: --[Option name]
. Si es false
, se debe especificar el alias o otro espacio de nombres específico (como el nombre de clase completo) para usar Option
para esta clase. --[OptionClass alias]:[Option name]
funcionará, pero --[Option name]
no se resolverá en Option
.
FIXME: Actualiza los métodos de documentación para distinguir las clases o los campos que no están en el espacio de nombres global.
Muestra | |
---|---|
boolean |