Clase de opción
public
abstract
@interface
OptionClass
implements
Annotation
com.android.tradefed.config.OptionClass |
Anota una clase como la representación 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 o no este |
Métodos públicos
alias
public String alias ()
Es un alias descriptivo opcional para este objeto de configuración.
Actualmente, este alias se usa con dos fines:
- que se muestran en el resultado de ayuda para clasificar las opciones
-
se puede usar para asignar un espacio de nombres a los argumentos de la línea de comandos de
Option
, en los casos en que un determinadoOption#name()
no es único entre los objetos de configuración. Proporcionar un espacio de nombres con un argumento de línea de comandosOption
, usa este formato:'--[OptionClass alias]:[Option name]'.
Muestra | |
---|---|
String |
espacio_de_nombre_global
public boolean global_namespace ()
Indica si se debe agregar o no este Option
al espacio de nombres de opción global.
Si es true
(el valor predeterminado), será posible especificar esta opción simplemente.
por su nombre: --[Option name]
. Si es false
, el alias o
se debe especificar 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: Actualización de métodos de documentación para distinguir clases/campos que no están en el entorno global FIXME: espacio de nombres
Muestra | |
---|---|
boolean |