OptionClass

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


Menambahkan anotasi pada class sebagai representasi objek IConfiguration.

Ringkasan

Metode publik

String alias()

Alias deskriptif opsional untuk objek konfigurasi ini.

boolean global_namespace()

Apakah akan menambahkan Option ini ke namespace Option global atau tidak.

Metode publik

alias

public String alias ()

Alias deskriptif opsional untuk objek konfigurasi ini.

Alias ini saat ini akan digunakan untuk dua tujuan:

  • ditampilkan dalam output bantuan, untuk membantu mengklasifikasikan opsi
  • dapat digunakan untuk membuat namespace argumen command line Option, jika Option.name() tertentu tidak unik di antara objek konfigurasi. Untuk memberikan namespace dengan argumen command line Option, gunakan format ini:

    '--[OptionClass alias]:[Option name]'.

Hasil
String

global_namespace

public boolean global_namespace ()

Apakah akan menambahkan Option ini ke namespace Option global atau tidak.

Jika true (default), Anda dapat menentukan opsi ini hanya dengan namanya -- --[Option name]. Jika false, alias atau namespace spesifik lainnya (seperti nama class lengkap) harus ditentukan untuk menggunakan Option untuk class ini -- --[OptionClass alias]:[Option name] akan berfungsi, tetapi --[Option name] tidak akan me-resolve ke Option.

FIXME: memperbarui metode dokumentasi untuk membedakan class/kolom yang tidak berada dalam namespace global FIXME:

Hasil
boolean