OptionClass
public abstract @interface OptionClass
implements Annotation
com.android.tradefed.config.OptionClass |
Annota una classe come rappresentante di un oggetto IConfiguration
.
Riepilogo
Metodi pubblici | |
---|---|
String | alias () Un alias descrittivo facoltativo per questo oggetto di configurazione. |
boolean | global_namespace () Se aggiungere o meno questa |
Metodi pubblici
alias
public String alias ()
Un alias descrittivo facoltativo per questo oggetto di configurazione.
Questo alias sarà attualmente utilizzato per due scopi:- visualizzato nell'output della guida, per aiutare a classificare le opzioni
- può essere utilizzato per lo spazio dei nomi
Option
argomenti della riga di comando, nei casi in cui un determinatoOption#name()
non è univoco tra gli oggetti di configurazione. Per fornire uno spazio dei nomi con un argomento della riga di comandoOption
, utilizzare questo formato: '--[alias OptionClass]:[Nome opzione]'.
ritorna | |
---|---|
String |
spazio dei nomi_globale
public boolean global_namespace ()
Se aggiungere o meno questa Option
allo spazio dei nomi globale dell'opzione.
true
(l'impostazione predefinita), sarà possibile specificare questa opzione semplicemente tramite il suo nome -- --[Option name]
. Se false
, è necessario specificare l'alias o un altro spazio dei nomi specifico (come il nome completo della classe) per poter utilizzare Option
s per questa classe -- --[OptionClass alias]:[Option name]
funzionerà, ma --[Option name]
non si risolverà in Option
. FIXME: aggiorna i metodi di documentazione per distinguere classi/campi che non sono nel FIXME: namespace globaleritorna | |
---|---|
boolean |