AFlagsFeatureFlag
public
class
AFlagsFeatureFlag
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.flag.AFlagsFeatureFlag |
Descrizione di un flag funzionalità, analizzata da `aflags list`.
Riepilogo
Costruttori pubblici | |
|---|---|
AFlagsFeatureFlag(String flagString)
Costruttore predefinito. |
|
AFlagsFeatureFlag(String flagName, AFlagsFeatureFlag.State currentState, AFlagsFeatureFlag.State pendingState, AFlagsFeatureFlag.Setter setter, AFlagsFeatureFlag.Mutability mutability, String container)
Costruttore per creare un nuovo |
|
Metodi pubblici | |
|---|---|
String
|
getContainer()
Restituisce il container per questo flag. |
AFlagsFeatureFlag.State
|
getCurrentState()
Restituisce lo stato attuale di questo flag (ad es. |
String
|
getFlagName()
Restituisce il nome completo del flag (ad es. com.mypackage.foo_flag). |
AFlagsFeatureFlag.Mutability
|
getMutability()
Restituisce un valore che indica se questo flag può essere impostato dinamicamente. |
AFlagsFeatureFlag.State
|
getPendingState()
Restituisce lo stato in attesa del flag (ovvero |
AFlagsFeatureFlag.Setter
|
getSetter()
Restituisce l'ultima causa della modifica del valore di questo flag. |
String
|
toString()
|
Costruttori pubblici
AFlagsFeatureFlag
public AFlagsFeatureFlag (String flagString)
Costruttore predefinito.
| Parametri | |
|---|---|
flagString |
String: una singola riga da aflags list, ad es. 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)Costruttore per creare un nuovo AFlagsFeatureFlag con le proprietà specificate.
| Parametri | |
|---|---|
flagName |
String: il nome completo del flag. |
currentState |
AFlagsFeatureFlag.State: lo stato attuale del flag. |
pendingState |
AFlagsFeatureFlag.State: lo stato in attesa del flag. |
setter |
AFlagsFeatureFlag.Setter: da dove è stato impostato l'ultima volta il flag. |
mutability |
AFlagsFeatureFlag.Mutability: indica se il flag è modificabile. |
container |
String: il container per questo flag. |
Metodi pubblici
getContainer
public String getContainer ()
Restituisce il container per questo flag.
| Resi | |
|---|---|
String |
|
getCurrentState
public AFlagsFeatureFlag.State getCurrentState ()
Restituisce lo stato attuale di questo flag (ad es. State.ENABLED o State.DISABLED.
Non restituirà State.NONE.
| Resi | |
|---|---|
AFlagsFeatureFlag.State |
|
getFlagName
public String getFlagName ()
Restituisce il nome completo del flag (ad es. com.mypackage.foo_flag).
| Resi | |
|---|---|
String |
|
getMutability
public AFlagsFeatureFlag.Mutability getMutability ()
Restituisce un valore che indica se questo flag può essere impostato dinamicamente.
| Resi | |
|---|---|
AFlagsFeatureFlag.Mutability |
|
getPendingState
public AFlagsFeatureFlag.State getPendingState ()
Restituisce lo stato in attesa del flag (ovvero a cosa verrà impostato dopo un riavvio). Può
restituire State.NONE se non è presente uno stato in attesa.
| Resi | |
|---|---|
AFlagsFeatureFlag.State |
|
getSetter
public AFlagsFeatureFlag.Setter getSetter ()
Restituisce l'ultima causa della modifica del valore di questo flag.
| Resi | |
|---|---|
AFlagsFeatureFlag.Setter |
|
toString
public String toString ()
| Resi | |
|---|---|
String |
|