OptionClass
public
abstract
@interface
OptionClass
implements
Annotation
| com.android.tradefed.config.OptionClass |
Eine Klasse wird als IConfiguration-Objekt gekennzeichnet.
Zusammenfassung
Öffentliche Methoden | |
|---|---|
String
|
alias()
Ein optionaler beschreibender Alias für dieses Konfigurationsobjekt. |
boolean
|
global_namespace()
Gibt an, ob diese |
Öffentliche Methoden
Alias, der
public String alias ()
Ein optionaler beschreibender Alias für dieses Konfigurationsobjekt.
Dieser Alias wird derzeit für zwei Zwecke verwendet:
- wird in der Hilfeausgabe angezeigt, um Optionen zu klassifizieren
-
kann verwendet werden, um
Option-Befehlszeilenargumente zu benennen, wenn ein bestimmterOption.name()unter den Konfigurationsobjekten nicht eindeutig ist. Wenn Sie einen Namespace mit einemOption-Befehlszeilenargument angeben möchten, verwenden Sie dieses Format:„--[OptionClass alias]:[Option name]“
| Returns | |
|---|---|
String |
|
global_namespace
public boolean global_namespace ()
Gibt an, ob diese Option dem globalen Options-Namespace hinzugefügt werden soll.
Wenn true (Standardeinstellung) festgelegt ist, kann diese Option einfach durch ihren Namen --[Option name] angegeben werden. Wenn false, muss der Alias oder ein anderer bestimmter Namespace (z. B. der vollständige Klassenname) angegeben werden, um Options für diese Klasse zu verwenden. --[OptionClass alias]:[Option name] funktioniert, aber --[Option name] wird nicht in die Option aufgelöst.
FIXME: Dokumentationsmethoden aktualisieren, um Klassen/Felder zu unterscheiden, die nicht zum globalen Namespace gehören
| Returns | |
|---|---|
boolean |
|