Klasa opcji

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


Adnotuje klasę jako reprezentującą obiekt IConfiguration .

Streszczenie

Metody publiczne

String alias ()

Opcjonalny alias opisowy 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 alias opisowy dla tego obiektu konfiguracyjnego.

Alias ​​ten będzie obecnie używany do dwóch celów:

  • wyświetlane w wynikach pomocy, aby pomóc w klasyfikacji opcji
  • może być użyte 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 poleceń 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 ma wartość true (domyślnie), wówczas możliwe będzie określenie tej opcji po prostu poprzez jej nazwę --- --[Option name] . Jeśli false , należy określić alias lub inną określoną przestrzeń nazw (taką jak pełna nazwa klasy), aby można było użyć Option s 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