Kelas Opsi

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


Menganotasi kelas 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:

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

    '--[Alias ​​OptionClass]:[Nama opsi]'.

Kembali
String

global_namespace

public boolean global_namespace ()

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

Jika true (default), maka opsi ini dapat ditentukan hanya dengan namanya -- --[Option name] . Jika false , maka alias atau namespace spesifik lainnya (seperti nama kelas lengkap) harus ditentukan agar dapat menggunakan Option untuk kelas ini -- --[OptionClass alias]:[Option name] akan berfungsi, tetapi --[Option name] tidak akan menyelesaikan Option .

FIXME: perbarui metode dokumentasi untuk membedakan kelas/bidang yang tidak ada dalam namespace FIXME: global

Kembali
boolean