Optionsklasse
public
abstract
@interface
OptionClass
implements
Annotation
com.android.tradefed.config.OptionClass |
Annotiert eine Klasse so, dass sie ein IConfiguration
-Objekt darstellt.
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:
- in der Hilfeausgabe angezeigt, um Optionen zu klassifizieren
-
kann verwendet werden, um
Option
-Befehlszeilenargumente zu benennen, wenn einOption#name()
ist unter den Konfigurationsobjekten nicht eindeutig. So stellen Sie einen Namespace bereit mit dem BefehlszeilenargumentOption
übergeben, verwenden Sie dieses Format:'--[OptionClass alias]:[Name der Option]'.
Returns | |
---|---|
String |
globaler_Namespace
public boolean global_namespace ()
Gibt an, ob diese Option
dem globalen Options-Namespace hinzugefügt werden soll.
Wenn true
(Standardeinstellung), kann diese Option einfach angegeben werden
nach dem Namen --[Option name]
. Wenn false
, ist das Alias oder
muss ein anderer spezifischer Namespace (z. B. der vollständige Klassenname) angegeben werden, um
Option
für diesen Kurs –
--[OptionClass alias]:[Option name]
funktioniert, aber --[Option name]
wird nicht in Option
aufgelöst.
BEHOBEN: Dokumentationsmethoden aktualisieren, um Klassen/Felder zu unterscheiden, die nicht im globalen FIXME: Namespace
Returns | |
---|---|
boolean |