AFlagsFeatureFlag
public
class
AFlagsFeatureFlag
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.flag.AFlagsFeatureFlag |
Description d'un flag de fonctionnalité, tel qu'analysé à partir de `aflags list`.
Résumé
Constructeurs publics | |
|---|---|
AFlagsFeatureFlag(String flagString)
Constructeur par défaut. |
|
AFlagsFeatureFlag(String flagName, AFlagsFeatureFlag.State currentState, AFlagsFeatureFlag.State pendingState, AFlagsFeatureFlag.Setter setter, AFlagsFeatureFlag.Mutability mutability, String container)
Constructeur permettant de créer un |
|
Méthodes publiques | |
|---|---|
String
|
getContainer()
Renvoie le conteneur de ce commutateur. |
AFlagsFeatureFlag.State
|
getCurrentState()
Renvoie l'état actuel de ce commutateur (par exemple, |
String
|
getFlagName()
Renvoie le nom complet du commutateur (par exemple, com.mypackage.foo_flag). |
AFlagsFeatureFlag.Mutability
|
getMutability()
Indique si ce commutateur peut être défini de manière dynamique. |
AFlagsFeatureFlag.State
|
getPendingState()
Renvoie l'état en attente du commutateur (c'est-à-dire |
AFlagsFeatureFlag.Setter
|
getSetter()
Indique la dernière cause de modification de la valeur de ce commutateur. |
String
|
toString()
|
Constructeurs publics
AFlagsFeatureFlag
public AFlagsFeatureFlag (String flagString)
Constructeur par défaut.
| Paramètres | |
|---|---|
flagString |
String : une seule ligne de la liste aflags, par exemple 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)Constructeur permettant de créer un AFlagsFeatureFlag avec les propriétés données.
| Paramètres | |
|---|---|
flagName |
String : nom complet du commutateur. |
currentState |
AFlagsFeatureFlag.State : état actuel du commutateur. |
pendingState |
AFlagsFeatureFlag.State : état en attente du commutateur. |
setter |
AFlagsFeatureFlag.Setter : emplacement à partir duquel le commutateur a été défini pour la dernière fois. |
mutability |
AFlagsFeatureFlag.Mutability : indique si le commutateur est mutable. |
container |
String : conteneur de ce commutateur. |
Méthodes publiques
getContainer
public String getContainer ()
Renvoie le conteneur de ce commutateur.
| Renvoie | |
|---|---|
String |
|
getCurrentState
public AFlagsFeatureFlag.State getCurrentState ()
Renvoie l'état actuel de ce commutateur (par exemple, State.ENABLED ou State.DISABLED).
Ne renvoie pas State.NONE.
| Renvoie | |
|---|---|
AFlagsFeatureFlag.State |
|
getFlagName
public String getFlagName ()
Renvoie le nom complet du commutateur (par exemple, com.mypackage.foo_flag).
| Renvoie | |
|---|---|
String |
|
getMutability
public AFlagsFeatureFlag.Mutability getMutability ()
Indique si ce commutateur peut être défini de manière dynamique.
| Renvoie | |
|---|---|
AFlagsFeatureFlag.Mutability |
|
getPendingState
public AFlagsFeatureFlag.State getPendingState ()
Renvoie l'état en attente du commutateur (c'est-à-dire la valeur qui lui sera attribuée après un redémarrage). Peut
renvoyer State.NONE si aucun état n'est en attente.
| Renvoie | |
|---|---|
AFlagsFeatureFlag.State |
|
getSetter
public AFlagsFeatureFlag.Setter getSetter ()
Indique la dernière cause de modification de la valeur de ce commutateur.
| Renvoie | |
|---|---|
AFlagsFeatureFlag.Setter |
|
toString
public String toString ()
| Renvoie | |
|---|---|
String |
|