Kelas Opsi
public abstract @interface OptionClass
implements Annotation
com.android.tradefed.config.OptionClass |
Menganotasi kelas sebagai representasi objek IConfiguration
.
Ringkasan
Metode publik | |
---|---|
String | alias () Sebuah alias deskriptif opsional untuk objek konfigurasi ini. |
boolean | global_namespace () Apakah akan menambahkan |
Metode publik
alias
public String alias ()
Sebuah 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 argumen baris perintah
Option
namespace, dalam kasus di manaOption#name()
yang diberikan tidak unik di antara objek konfigurasi. Untuk menyediakan namespace dengan argumen baris perintahOption
, gunakan format ini: '--[Alias KelasOpsi]:[Nama opsi]'.
Pengembalian | |
---|---|
String |
global_namespace
public boolean global_namespace ()
Apakah akan menambahkan Option
ini atau tidak ke namespace Opsi global.
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 untuk menggunakan Option
s untuk kelas ini -- --[OptionClass alias]:[Option name]
akan berfungsi, tetapi --[Option name]
tidak akan menyelesaikan ke Option
. FIXME: perbarui metode dokumentasi untuk membedakan kelas/bidang yang tidak ada di ruang nama FIXME: globalPengembalian | |
---|---|
boolean |