SeçenekSınıfı

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


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

Özet

Herkese açık 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 öğesinin genel Option ad alanına eklenip eklenmeyeceğini belirtir.

Herkese açık 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çla kullanılacaktır:

  • seçeneklerin sınıflandırılmasına yardımcı olmak için yardım çıkışında gösterilir
  • Option komut satırı bağımsız değişkenlerinde, Option#name(), yapılandırma nesneleri arasında benzersiz değil. Ad alanı sağlamak için Option komut satırı bağımsız değişkeniyle birlikte şu biçimi kullanın:

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

İlerlemeler
String

genel_ad alanı

public boolean global_namespace ()

Bu Option öğesinin genel Option ad alanına eklenip eklenmeyeceğini belirtir.

true (varsayılan) ise bu seçeneği kolayca belirtebilirsiniz. adıyla -- --[Option name]. false ise takma ad veya başka bir özel ad alanı (tam sınıf adı gibi) Bu sınıf için Option -- --[OptionClass alias]:[Option name] çalışır, ancak --[Option name] çalışır Option'a çözümlenmeyecek.

DÜZELTME: Genel grupta olmayan sınıfları/alanları ayırt etmek için dokümantasyon yöntemlerini güncelleyin FIXME: ad alanı

İlerlemeler
boolean