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 :设备配置标志字符串,格式为“命名空间/标志名称=标志值” |
抛出 | |
---|---|
IllegalArgumentException |
如果无法解析 flagString 参数 |
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 |
格式化标志字符串 |