DeviceFeatureFlag(デバイスの機能フラグ)

public class DeviceFeatureFlag
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.flag.DeviceFeatureFlag


概要

パブリック コンストラクタ

DeviceFeatureFlag(String flagString)

フラグ文字列を持つ新しい DeviceFeatureFlag オブジェクトを作成するコンストラクタ。

DeviceFeatureFlag(String namespace, String flagName, String flagValue)

フラグ属性を持つ新しい DeviceFeatureFlag オブジェクトを作成するコンストラクタ。

パブリック メソッド

String getFlagName()

DeviceFeatureFlag のフラグ名を取得します。

String getFlagValue()

DeviceFeatureFlag のフラグ値を取得します。

String getNamespace()

DeviceFeatureFlag の名前空間を取得します。

String toString()

DeviceFeatureFlag オブジェクトを「namespace/flagName=flagValue」形式のフラグ文字列に変換します。

パブリック コンストラクタ

DeviceFeatureFlag

public DeviceFeatureFlag (String flagString)

フラグの文字列を持つ新しい DeviceFeatureFlag オブジェクトを作成するコンストラクタ。

パラメータ
flagString String: 「namespace/flagName=flagValue」形式のデバイス構成フラグ文字列

例外
IllegalArgumentException flagString パラメータを解析できない場合

DeviceFeatureFlag

public DeviceFeatureFlag (String namespace, 
                String flagName, 
                String flagValue)

フラグ属性を持つ新しい DeviceFeatureFlag オブジェクトを作成するコンストラクタ。

パラメータ
namespace String: フラグの Namespace(文字列形式)。

flagName String: フラグの名前(文字列形式)。

flagValue String: フラグの値(文字列形式)。

パブリック メソッド

getFlagName

public String getFlagName ()

DeviceFeatureFlag のフラグ名を取得します。例: フラグ文字列「namespace/flagName=flagValue」の「flagName」。

戻り値
String フラグ名の文字列

getFlagValue

public String getFlagValue ()

DeviceFeatureFlag のフラグ値を取得します。例: フラグ文字列「namespace/flagName=flagValue」の「flagValue」。

戻り値
String フラグ値の文字列

getNamespace

public String getNamespace ()

DeviceFeatureFlag の名前空間を取得します。例: フラグ文字列「namespace/flagName=flagValue」の「namespace」

戻り値
String 名前空間文字列

toString

public String toString ()

DeviceFeatureFlag オブジェクトを「namespace/flagName=flagValue」形式のフラグ文字列に変換します。

戻り値
String フォーマットされたフラグ文字列