Uses of Class
com.flagsmith.flagengine.features.FeatureStateModel
| Package | Description |
|---|---|
| com.flagsmith.flagengine | |
| com.flagsmith.flagengine.features | |
| com.flagsmith.models |
-
Uses of FeatureStateModel in com.flagsmith.flagengine
Methods in com.flagsmith.flagengine that return FeatureStateModel Modifier and Type Method Description static FeatureStateModelEngine. getEnvironmentFeatureState(EnvironmentModel environment, String featureName)Get a specific feature state for a given feature_name in a given environment.static FeatureStateModelEngine. getIdentityFeatureState(EnvironmentModel environmentModel, IdentityModel identityModel, String featureName, List<TraitModel> overrideTraits)Get a specific feature state for a given identity in a given environment.Methods in com.flagsmith.flagengine that return types with arguments of type FeatureStateModel Modifier and Type Method Description static List<FeatureStateModel>Engine. getEnvironmentFeatureStates(EnvironmentModel environment)Get a list of feature states for a given environment.static List<FeatureStateModel>Engine. getIdentityFeatureStates(EnvironmentModel environmentModel, IdentityModel identityModel)Get a list of feature states for a given identity in a given environment.static List<FeatureStateModel>Engine. getIdentityFeatureStates(EnvironmentModel environmentModel, IdentityModel identityModel, List<TraitModel> overrideTraits)Get a list of feature states for a given identity in a given environment. -
Uses of FeatureStateModel in com.flagsmith.flagengine.features
Methods in com.flagsmith.flagengine.features with parameters of type FeatureStateModel Modifier and Type Method Description booleanFeatureStateModel. isHigherPriority(FeatureStateModel other)Another FeatureStateModel is deemed to be higher priority if and only if it has a FeatureSegment and either this.FeatureSegment is null or the value of other.FeatureSegment.priority is lower than that of this.FeatureSegment.priority. -
Uses of FeatureStateModel in com.flagsmith.models
Methods in com.flagsmith.models with parameters of type FeatureStateModel Modifier and Type Method Description static FlagFlag. fromFeatureStateModel(FeatureStateModel featureState, Object identityId)return flag from feature state model and identity id.Method parameters in com.flagsmith.models with type arguments of type FeatureStateModel Modifier and Type Method Description static FlagsFlags. fromApiFlags(List<FeatureStateModel> apiFlags, AnalyticsProcessor analyticsProcessor, FlagsmithFlagDefaults defaultFlagHandler)Return the flags instance.static FlagsFlags. fromFeatureStateModels(List<FeatureStateModel> featureStates, AnalyticsProcessor analyticsProcessor)Build flags object from list of feature states.static FlagsFlags. fromFeatureStateModels(List<FeatureStateModel> featureStates, AnalyticsProcessor analyticsProcessor, Object identityId)Build flags object from list of feature states.static FlagsFlags. fromFeatureStateModels(List<FeatureStateModel> featureStates, AnalyticsProcessor analyticsProcessor, Object identityId, DefaultFlagHandler defaultFlagHandler)Build flags object from list of feature states.