OpciónClase
public abstract @interface OptionClass
implements Annotation
com.android.tradefed.config.OptionClass |
Anota una clase como si representara 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
Option
de espacio de nombres, en los casos en que unOption#name()
dado no es único entre los objetos de configuración. Para proporcionar un espacio de nombres con un argumento de línea de comandoOption
, use este formato: '--[Alias de OptionClass]:[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), 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 completo de la clase) para usar Option
s para esta clase -- --[OptionClass alias]:[Option name]
funcionará, pero --[Option name]
no se resolverá en Option
. FIXME: actualice los métodos de documentación para distinguir clases/campos que no están en el FIXME: espacio de nombres globalDevoluciones | |
---|---|
boolean |