Uses of Class
com.flagsmith.flagengine.identities.IdentityModel
| Package | Description |
|---|---|
| com.flagsmith.flagengine | |
| com.flagsmith.flagengine.segments |
-
Uses of IdentityModel in com.flagsmith.flagengine
Methods in com.flagsmith.flagengine with parameters of type IdentityModel Modifier and Type Method Description 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.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 IdentityModel in com.flagsmith.flagengine.segments
Methods in com.flagsmith.flagengine.segments with parameters of type IdentityModel Modifier and Type Method Description static BooleanSegmentEvaluator. evaluateIdentityInSegment(IdentityModel identity, SegmentModel segment, List<? extends 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.