OptionClass

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


Menganotasi class sebagai mewakili objek IConfiguration.

Ringkasan

Metode publik

String alias()

Alias deskriptif opsional untuk objek konfigurasi ini.

boolean global_namespace()

Apakah akan menambahkan Option ini ke namespace Opsi 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:

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

    '--[OptionClass alias]:[Nama opsi]'.

Hasil
String

global_namespace

public boolean global_namespace ()

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

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

FIXME: memperbarui metode dokumentasi untuk membedakan class/kolom yang tidak ada di global FIXME: namespace

Hasil
boolean