OptionClass
public abstract @interface OptionClass
implements Annotation
com.android.tradefed.config.OptionClass |
Adnotuje klasę jako reprezentującą obiekt IConfiguration
.
Streszczenie
Metody publiczne | |
---|---|
String | alias () Opcjonalny opisowy alias dla tego obiektu konfiguracyjnego. |
boolean | global_namespace () Określa, czy dodać tę |
Metody publiczne
Alias
public String alias ()
Opcjonalny opisowy alias dla tego obiektu konfiguracyjnego.
Ten alias będzie obecnie używany do dwóch celów:- wyświetlane w wyniku pomocy, aby pomóc w klasyfikacji opcji
- może być użyty do argumentów wiersza poleceń
Option
w przestrzeni nazw, w przypadkach, gdy danaOption#name()
nie jest unikalna wśród obiektów konfiguracyjnych. Aby zapewnić przestrzeń nazw z argumentem wiersza poleceniaOption
, użyj tego formatu: '--[Alias klasy opcji]:[Nazwa opcji]'.
Zwroty | |
---|---|
String |
globalna_przestrzeń nazw
public boolean global_namespace ()
Określa, czy dodać tę Option
do globalnej przestrzeni nazw Option.
true
(domyślnie), będzie można określić tę opcję po prostu przez jej nazwę -- --[Option name]
. Jeśli false
, alias lub inna określona przestrzeń nazw (taka jak pełna nazwa klasy) musi być określona, aby użyć Option
dla tej klasy --[OptionClass alias]:[Option name]
będzie działać, ale --[Option name]
nie zostanie rozwiązany na Option
. FIXME: zaktualizuj metody dokumentacji, aby rozróżnić klasy/pola, które nie znajdują się w globalnej przestrzeni nazw FIXME:Zwroty | |
---|---|
boolean |