OptionClass
public abstract @interface OptionClass
implements Annotation
com.android.tradefed.config.OptionClass |
Annote une classe comme représentant un objet IConfiguration
.
Résumé
Méthodes publiques | |
---|---|
String | alias () Un alias descriptif facultatif pour cet objet de configuration. |
boolean | global_namespace () S'il faut ou non ajouter cette |
Méthodes publiques
alias
public String alias ()
Un alias descriptif facultatif pour cet objet de configuration.
Cet alias sera actuellement utilisé à deux fins :- affiché dans la sortie d'aide, pour aider à classer les options
- peut être utilisé pour les arguments de ligne de commande de l'espace de noms
Option
, dans les cas où unOption#name()
donné n'est pas unique parmi les objets de configuration. Pour fournir un espace de noms avec un argument de ligne de commandeOption
, utilisez ce format : '--[OptionClass alias] :[Nom de l'option]'.
Retour | |
---|---|
String |
global_namespace
public boolean global_namespace ()
S'il faut ou non ajouter cette Option
à l'espace de noms global Option.
true
(valeur par défaut), alors il sera possible de spécifier cette option simplement par son nom -- --[Option name]
. Si false
, alors l'alias ou un autre espace de noms spécifique (tel que le nom de classe complet) doit être spécifié afin d'utiliser Option
s pour cette classe -- --[OptionClass alias]:[Option name]
fonctionnera, mais --[Option name]
ne sera pas résolu en Option
. FIXME : mise à jour des méthodes de documentation pour distinguer les classes/champs qui ne se trouvent pas dans l'espace de noms global FIXME :Retour | |
---|---|
boolean |