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 |
格式化标志字符串 |