AFlagsFeatureFlag
public
class
AFlagsFeatureFlag
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.flag.AFlagsFeatureFlag |
Opis flagi funkcji, który został przeanalizowany na podstawie polecenia `aflags list`.
Podsumowanie
Konstruktory publiczne | |
|---|---|
AFlagsFeatureFlag(String flagString)
Konstruktor domyślny. |
|
AFlagsFeatureFlag(String flagName, AFlagsFeatureFlag.State currentState, AFlagsFeatureFlag.State pendingState, AFlagsFeatureFlag.Setter setter, AFlagsFeatureFlag.Mutability mutability, String container)
Konstruktor do tworzenia nowego obiektu |
|
Metody publiczne | |
|---|---|
String
|
getContainer()
Zwraca kontener dla tej flagi. |
AFlagsFeatureFlag.State
|
getCurrentState()
Zwraca bieżący stan tej flagi (np. |
String
|
getFlagName()
Zwraca pełną nazwę flagi (np. com.mypackage.foo_flag). |
AFlagsFeatureFlag.Mutability
|
getMutability()
Zwraca informację o tym, czy tę flagę można ustawić dynamicznie. |
AFlagsFeatureFlag.State
|
getPendingState()
Zwraca stan oczekiwania flagi (czyli |
AFlagsFeatureFlag.Setter
|
getSetter()
Zwraca informację o tym, co ostatnio spowodowało zmianę wartości tego oznaczenia. |
String
|
toString()
|
Konstruktory publiczne
AFlagsFeatureFlag
public AFlagsFeatureFlag (String flagString)
Konstruktor domyślny.
| Parametry | |
|---|---|
flagString |
String: pojedynczy wiersz z listy aflags, np. 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 do tworzenia nowego obiektu AFlagsFeatureFlag o podanych właściwościach.
| Parametry | |
|---|---|
flagName |
String: pełna nazwa flagi. |
currentState |
AFlagsFeatureFlag.State: bieżący stan flagi. |
pendingState |
AFlagsFeatureFlag.State: stan oczekiwania flagi. |
setter |
AFlagsFeatureFlag.Setter: miejsce, w którym flaga została ostatnio ustawiona. |
mutability |
AFlagsFeatureFlag.Mutability: określa, czy flaga jest modyfikowalna. |
container |
String: Kontener dla tej flagi. |
Metody publiczne
getContainer
public String getContainer ()
Zwraca kontener dla tej flagi.
| Zwraca | |
|---|---|
String |
|
getCurrentState
public AFlagsFeatureFlag.State getCurrentState ()
Zwraca bieżący stan tej flagi (np. State.ENABLED lub State.DISABLED).
Nie zwróci State.NONE.
| Zwraca | |
|---|---|
AFlagsFeatureFlag.State |
|
getFlagName
public String getFlagName ()
Zwraca pełną nazwę flagi (np. com.mypackage.foo_flag).
| Zwraca | |
|---|---|
String |
|
getMutability
public AFlagsFeatureFlag.Mutability getMutability ()
Zwraca informację o tym, czy tę flagę można ustawić dynamicznie.
| Zwraca | |
|---|---|
AFlagsFeatureFlag.Mutability |
|
getPendingState
public AFlagsFeatureFlag.State getPendingState ()
Zwraca stan oczekujący flagi (czyli stan, w którym będzie się znajdować po ponownym uruchomieniu). Może zwrócić State.NONE, jeśli nie ma stanu oczekującego.
| Zwraca | |
|---|---|
AFlagsFeatureFlag.State |
|
getSetter
public AFlagsFeatureFlag.Setter getSetter ()
Zwraca informację o tym, co ostatnio spowodowało zmianę wartości tego oznaczenia.
| Zwraca | |
|---|---|
AFlagsFeatureFlag.Setter |
|
toString
public String toString ()
| Zwraca | |
|---|---|
String |
|