Uses of Class
com.flagsmith.flagengine.identities.IdentityModel
Packages that use IdentityModel
-
Uses of IdentityModel in com.flagsmith.flagengine
Methods in com.flagsmith.flagengine with parameters of type IdentityModelModifier and TypeMethodDescriptionstatic 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 IdentityModelModifier and TypeMethodDescriptionstatic 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.