| Package | Description |
|---|---|
| com.flagsmith.flagengine | |
| com.flagsmith.flagengine.segments |
| Modifier and Type | Method and Description |
|---|---|
static FeatureStateModel |
Engine.getIdentityFeatureState(EnvironmentModel environmentModel,
IdentityModel identityModel,
String featureName,
List<TraitModel> overrideTraits)
Get a specific feature state for a given identity in 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.
|
| Modifier and Type | Method and Description |
|---|---|
static Boolean |
SegmentEvaluator.evaluateIdentityInSegment(IdentityModel identity,
SegmentModel segment,
List<TraitModel> overrideTraits)
Evaluate the traits in identities and overrides with rules from segments.
|
static List<SegmentModel> |
SegmentEvaluator.getIdentitySegments(EnvironmentModel environment,
IdentityModel identity)
Get segment identities from environment and identity.
|
static List<SegmentModel> |
SegmentEvaluator.getIdentitySegments(EnvironmentModel environment,
IdentityModel identity,
List<TraitModel> overrideTraits)
Get segment identities from environment and identity along with traits to override.
|
Copyright © 2022. All rights reserved.