OptionClass
public abstract @interface OptionClass
implements Annotation
com.android.tradefed.config.OptionClass |
Anota una clase como representando un objeto IConfiguration
.
Resumen
Métodos públicos | |
---|---|
String | alias () Un alias descriptivo opcional para este objeto de configuración. |
boolean | global_namespace () Si agregar o no esta |
Métodos públicos
alias
public String alias ()
Un alias descriptivo opcional para este objeto de configuración.
Este alias se utilizará actualmente para dos propósitos:- se muestra en la salida de ayuda, para ayudar a clasificar las opciones
- se puede utilizar para los argumentos de la línea de comandos de
Option
espacio de nombres, en los casos en que unOption#name()
determinadoOption#name()
no es único entre los objetos de configuración. Para proporcionar un espacio de nombres con un argumento de línea de comandoOption
, utilice este formato: '- [OptionClass alias]: [Nombre de la opción]'.
Devoluciones | |
---|---|
String |
espacio de nombres global
public boolean global_namespace ()
Si agregar o no esta Option
al espacio de nombres de opción global.
true
(el valor predeterminado), entonces será posible especificar esta opción simplemente por su nombre - --[Option name]
. Si es false
, entonces se debe especificar el alias u otro espacio de nombres específico (como el nombre de clase completo) para poder utilizar Option
s para esta clase - --[OptionClass alias]:[Option name]
funcionará, pero --[Option name]
no se resolverá en la Option
. FIXME: actualice los métodos de documentación para distinguir clases / campos que no están en el espacio de nombres global FIXME:Devoluciones | |
---|---|
boolean |