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ę Option do globalnej przestrzeni nazw Option.

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 dana Option#name() nie jest unikalna wśród obiektów konfiguracyjnych. Aby zapewnić przestrzeń nazw z argumentem wiersza polecenia Option , 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.

Jeśli 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