Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

OptionClass

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

global_namespace

public boolean global_namespace ()

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

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

FIXME:ドキュメンテーションメソッドを更新して、グローバルFIXME:名前空間にないクラス/フィールドを区別する

戻り値
boolean