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」

公用建構函式

裝置功能旗標

public DeviceFeatureFlag (String flagString)

用於建立包含旗標字串新 DeviceFeatureFlag 物件的建構函式。

參數
flagString String:裝置設定旗標字串,格式為「namespace/flagName=flagValue」

擲回
IllegalArgumentException 表示無法剖析 tagString 參數

DeviceFeatureFlag

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

建構函式,用於建立具有旗標屬性的新 DeviceFeatureFlag 物件。

參數
namespace String:標記的命名空間,採用字串格式。

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 格式化旗標字串