オプションクラス

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


IConfigurationオブジェクトを表すものとしてクラスに注釈を付けます。

まとめ

パブリックメソッド

String alias ()

この構成オブジェクトのオプションの説明的なエイリアス。

boolean global_namespace ()

このOptionグローバル Option 名前空間に追加するかどうか。

パブリックメソッド

エイリアス

public String alias ()

この構成オブジェクトのオプションの説明的なエイリアス。

このエイリアスは現在、次の 2 つの目的に使用されます。

  • オプションの分類に役立つようにヘルプ出力に表示されます
  • 指定されたOption#name()構成オブジェクト間で一意でない場合、 Optionコマンド ライン引数に名前空間を付けるために使用できます。名前空間にOptionコマンド ライン引数を指定するには、次の形式を使用します。

    '--[OptionClass エイリアス]:[オプション名]'。

戻り値
String

グローバル名前空間

public boolean global_namespace ()

このOptionグローバル Option 名前空間に追加するかどうか。

true (デフォルト) の場合、このオプションを名前 -- --[Option name]だけで指定することができます。 falseの場合、このクラスにOption使用するには、エイリアスまたは別の特定の名前空間 (完全なクラス名など) を指定する必要があります -- --[OptionClass alias]:[Option name]機能しますが、 --[Option name] Optionに解決されません。

FIXME: グローバル FIXME: 名前空間にないクラス/フィールドを区別するためにドキュメント メソッドを更新します。

戻り値
boolean