AFlagsFeatureFlag
public
class
AFlagsFeatureFlag
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.flag.AFlagsFeatureFlag |
Eine Beschreibung des Funktions-Flags, die aus `aflags list` geparst wurde.
Zusammenfassung
Öffentliche Konstruktoren | |
|---|---|
AFlagsFeatureFlag(String flagString)
Standardkonstruktor. |
|
AFlagsFeatureFlag(String flagName, AFlagsFeatureFlag.State currentState, AFlagsFeatureFlag.State pendingState, AFlagsFeatureFlag.Setter setter, AFlagsFeatureFlag.Mutability mutability, String container)
Konstruktor zum Erstellen eines neuen |
|
Öffentliche Methoden | |
|---|---|
String
|
getContainer()
Gibt den Container für dieses Flag zurück. |
AFlagsFeatureFlag.State
|
getCurrentState()
Gibt den aktuellen Status dieses Flags zurück, z.B. |
String
|
getFlagName()
Gibt den vollständigen Namen des Flags zurück, z.B. com.mypackage.foo_flag. |
AFlagsFeatureFlag.Mutability
|
getMutability()
Gibt zurück, ob dieses Flag dynamisch festgelegt werden kann. |
AFlagsFeatureFlag.State
|
getPendingState()
Gibt den ausstehenden Status des Flags zurück (d.h. |
AFlagsFeatureFlag.Setter
|
getSetter()
Gibt zurück, was zuletzt dazu geführt hat, dass sich dieser Flag-Wert geändert hat. |
String
|
toString()
|
Öffentliche Konstruktoren
AFlagsFeatureFlag
public AFlagsFeatureFlag (String flagString)
Standardkonstruktor.
| Parameter | |
|---|---|
flagString |
String: Eine einzelne Zeile aus einer aflags-Liste, z.B. 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)Konstruktor zum Erstellen eines neuen AFlagsFeatureFlag mit den angegebenen Attributen.
| Parameter | |
|---|---|
flagName |
String: Der vollständige Name des Flags. |
currentState |
AFlagsFeatureFlag.State: Der aktuelle Status des Flags. |
pendingState |
AFlagsFeatureFlag.State: Der ausstehende Status des Flags. |
setter |
AFlagsFeatureFlag.Setter: Wo das Flag zuletzt festgelegt wurde. |
mutability |
AFlagsFeatureFlag.Mutability: Gibt an, ob das Flag geändert werden kann. |
container |
String: Der Container für dieses Flag. |
Öffentliche Methoden
getContainer
public String getContainer ()
Gibt den Container für dieses Flag zurück.
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getCurrentState
public AFlagsFeatureFlag.State getCurrentState ()
Gibt den aktuellen Status dieses Flags zurück, z.B. State.ENABLED oder State.DISABLED.
Gibt State.NONE nicht zurück.
| Gibt Folgendes zurück: | |
|---|---|
AFlagsFeatureFlag.State |
|
getFlagName
public String getFlagName ()
Gibt den vollständigen Namen des Flags zurück, z.B. com.mypackage.foo_flag.
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getMutability
public AFlagsFeatureFlag.Mutability getMutability ()
Gibt zurück, ob dieses Flag dynamisch festgelegt werden kann.
| Gibt Folgendes zurück: | |
|---|---|
AFlagsFeatureFlag.Mutability |
|
getPendingState
public AFlagsFeatureFlag.State getPendingState ()
Gibt den ausstehenden Status des Flags zurück (d.h. den Status, der nach einem Neustart festgelegt wird). Kann State.NONE zurückgeben, wenn kein Status aussteht.
| Gibt Folgendes zurück: | |
|---|---|
AFlagsFeatureFlag.State |
|
getSetter
public AFlagsFeatureFlag.Setter getSetter ()
Gibt zurück, was zuletzt dazu geführt hat, dass sich dieser Flag-Wert geändert hat.
| Gibt Folgendes zurück: | |
|---|---|
AFlagsFeatureFlag.Setter |
|
toString
public String toString ()
| Gibt Folgendes zurück: | |
|---|---|
String |
|