Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

OptionClass

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


Annota una classe come rappresentante un oggetto IConfiguration .

Sommario

Metodi pubblici

String alias ()

Un alias descrittivo facoltativo per questo oggetto di configurazione.

boolean global_namespace ()

Se aggiungere o meno questa Option allo spazio dei nomi globale delle opzioni.

Metodi pubblici

alias

public String alias ()

Un alias descrittivo facoltativo per questo oggetto di configurazione.

Questo alias verrà attualmente utilizzato per due scopi:

  • visualizzato nell'output della guida per aiutare a classificare le opzioni
  • può essere utilizzato per gli argomenti della riga di comando delle Option spazio dei nomi, nei casi in cui una determinata Option#name() non è univoca tra gli oggetti di configurazione. Per fornire uno spazio dei nomi con un argomento della riga di comando Option , utilizzare questo formato:

    '- [Alias ​​OptionClass]: [Nome opzione]'.

ritorna
String

global_namespace

public boolean global_namespace ()

Se aggiungere o meno questa Option allo spazio dei nomi globale delle opzioni.

Se true (predefinito), sarà possibile specificare questa opzione semplicemente con 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 utilizzare l' 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 le classi / i campi che non si trovano nello spazio dei nomi globale FIXME:

ritorna
boolean