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 Option
s 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 |