Seçenek Sınıfı

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


Bir sınıfa, bir IConfiguration nesnesini temsil edecek şekilde açıklama ekler.

Özet

Genel yöntemler

String alias ()

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

boolean global_namespace ()

Bu Option genel 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 takma 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. 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 genel Seçenek ad alanına eklenip eklenmeyeceği.

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

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

İadeler
boolean