SeçenekSınıfı

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


IConfiguration nesnesini temsil eden bir sınıfa açıklama ekler.

Özet

Genel yöntemler

String alias ()

Bu yapılandırma nesnesi için isteğe bağlı açıklayıcı bir diğer ad.

boolean global_namespace ()

Bu Option global Seçenek ad alanına eklenip eklenmeyeceği.

Genel yöntemler

takma ad

public String alias ()

Bu yapılandırma nesnesi için isteğe bağlı açıklayıcı bir diğer ad.

Bu takma ad şu anda iki amaç için kullanılacaktır:

  • seçenekleri sınıflandırmaya yardımcı olmak için yardım çıktısında görüntülenir
  • Belirli bir Option#name() öğesinin yapılandırma nesneleri arasında benzersiz olmadığı durumlarda, Option komut satırı bağımsız değişkenlerini adlandırmak için kullanılabilir. Bir Option komut satırı bağımsız değişkenine sahip bir ad alanı sağlamak için şu biçimi kullanın:

    '--[OptionClass takma adı]:[Seçenek adı]'.

İadeler
String

global_namespace

public boolean global_namespace ()

Bu Option global Seçenek ad alanına eklenip eklenmeyeceği.

true (varsayılan), bu seçeneği yalnızca adıyla belirtmek mümkün olacaktır -- --[Option name] . false ise, bu sınıf için Option s kullanmak için takma ad veya başka bir özel ad alanı (tam sınıf adı gibi) belirtilmelidir -- --[OptionClass alias]:[Option name] çalışacaktır, ancak --[Option name] , Option çözümlenmeyecektir.

FIXME: global FIXME: ad alanında olmayan sınıfları/alanları ayırt etmek için belgeleme yöntemlerini güncelleyin

İadeler
boolean