AFlagsFeatureFlag
public
class
AFlagsFeatureFlag
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.flag.AFlagsFeatureFlag |
Es una descripción de la marca de función, analizada a partir de `aflags list`.
Resumen
Constructores públicos | |
|---|---|
AFlagsFeatureFlag(String flagString)
Constructor predeterminado. |
|
AFlagsFeatureFlag(String flagName, AFlagsFeatureFlag.State currentState, AFlagsFeatureFlag.State pendingState, AFlagsFeatureFlag.Setter setter, AFlagsFeatureFlag.Mutability mutability, String container)
Constructor para crear un nuevo |
|
Métodos públicos | |
|---|---|
String
|
getContainer()
Muestra el contenedor de esta marca. |
AFlagsFeatureFlag.State
|
getCurrentState()
Muestra el estado actual de esta marca (p.ej., |
String
|
getFlagName()
Muestra el nombre completo de la marca (p.ej., com.mypackage.foo_flag). |
AFlagsFeatureFlag.Mutability
|
getMutability()
Muestra si esta marca se puede configurar de forma dinámica. |
AFlagsFeatureFlag.State
|
getPendingState()
Muestra el estado pendiente de la marca (es decir, |
AFlagsFeatureFlag.Setter
|
getSetter()
Muestra qué causó por última vez que cambiara el valor de esta marca. |
String
|
toString()
|
Constructores públicos
AFlagsFeatureFlag
public AFlagsFeatureFlag (String flagString)
Constructor predeterminado.
| Parámetros | |
|---|---|
flagString |
String: Una sola línea de la lista de aflags, p.ej., com.my.flag enabled
(->disabled) local read-write system. |
AFlagsFeatureFlag
public AFlagsFeatureFlag (String flagName,
AFlagsFeatureFlag.State currentState,
AFlagsFeatureFlag.State pendingState,
AFlagsFeatureFlag.Setter setter,
AFlagsFeatureFlag.Mutability mutability,
String container)Constructor para crear un nuevo AFlagsFeatureFlag con las propiedades dadas.
| Parámetros | |
|---|---|
flagName |
String: El nombre completo de la marca. |
currentState |
AFlagsFeatureFlag.State: El estado actual de la marca. |
pendingState |
AFlagsFeatureFlag.State: El estado pendiente de la marca. |
setter |
AFlagsFeatureFlag.Setter: Desde dónde se configuró la marca por última vez. |
mutability |
AFlagsFeatureFlag.Mutability: Indica si la marca es mutable. |
container |
String: El contenedor de esta marca. |
Métodos públicos
getContainer
public String getContainer ()
Muestra el contenedor de esta marca.
| Muestra | |
|---|---|
String |
|
getCurrentState
public AFlagsFeatureFlag.State getCurrentState ()
Muestra el estado actual de esta marca (p.ej., State.ENABLED o State.DISABLED.
No mostrará State.NONE.
| Muestra | |
|---|---|
AFlagsFeatureFlag.State |
|
getFlagName
public String getFlagName ()
Muestra el nombre completo de la marca (p.ej., com.mypackage.foo_flag).
| Muestra | |
|---|---|
String |
|
getMutability
public AFlagsFeatureFlag.Mutability getMutability ()
Muestra si esta marca se puede configurar de forma dinámica.
| Muestra | |
|---|---|
AFlagsFeatureFlag.Mutability |
|
getPendingState
public AFlagsFeatureFlag.State getPendingState ()
Muestra el estado pendiente de la marca (es decir, a qué se establecerá después de un reinicio). Puede
mostrar State.NONE si no hay ningún estado pendiente.
| Muestra | |
|---|---|
AFlagsFeatureFlag.State |
|
getSetter
public AFlagsFeatureFlag.Setter getSetter ()
Muestra qué causó por última vez que cambiara el valor de esta marca.
| Muestra | |
|---|---|
AFlagsFeatureFlag.Setter |
|
toString
public String toString ()
| Muestra | |
|---|---|
String |
|