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()
Alias descriptif facultatif pour cet objet de configuration. |
boolean
|
global_namespace()
Indique si vous devez ajouter cette |
Méthodes publiques
alias
public String alias ()
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 créer un espace de noms pour les arguments de ligne de commande
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 le format suivant:'--[OptionClass alias]:[Option name]'.
Renvoie | |
---|---|
String |
global_namespace
public boolean global_namespace ()
Indique si vous devez ajouter cette Option
à l'espace de noms Option global.
Si la valeur est true
(valeur par défaut), vous pouvez spécifier cette option simplement par son nom : --[Option name]
. Si la valeur est false
, l'alias ou un autre espace de noms spécifique (tel que le nom de classe complet) doit être spécifié pour utiliser des Option
pour cette classe. --[OptionClass alias]:[Option name]
fonctionnera, mais --[Option name]
ne sera pas résolu en Option
.
FIXME : mettre à jour les méthodes de documentation pour distinguer les classes/champs qui ne se trouvent pas dans l'espace de noms global
Renvoie | |
---|---|
boolean |