Uses of Class
com.flagsmith.flagengine.identities.traits.TraitModel
Packages that use TraitModel
Package
Description
-
Uses of TraitModel in com.flagsmith
Method parameters in com.flagsmith with type arguments of type TraitModelModifier and TypeMethodDescriptionFlagsmithApiWrapper.identifyUserWithTraits(String identifier, List<? extends TraitModel> traits, boolean isTransient, boolean doThrow) -
Uses of TraitModel in com.flagsmith.flagengine
Method parameters in com.flagsmith.flagengine with type arguments of type TraitModelModifier 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, List<TraitModel> overrideTraits) Get a list of feature states for a given identity in a given environment. -
Uses of TraitModel in com.flagsmith.flagengine.identities
Method parameters in com.flagsmith.flagengine.identities with type arguments of type TraitModelModifier and TypeMethodDescriptionvoidIdentityModel.updateTraits(List<? extends TraitModel> traits) Update the identity traits. -
Uses of TraitModel in com.flagsmith.flagengine.segments
Method parameters in com.flagsmith.flagengine.segments with type arguments of type TraitModelModifier 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, List<TraitModel> overrideTraits) Get segment identities from environment and identity along with traits to override. -
Uses of TraitModel in com.flagsmith.interfaces
Method parameters in com.flagsmith.interfaces with type arguments of type TraitModelModifier and TypeMethodDescriptionFlagsmithSdk.identifyUserWithTraits(String identifier, List<? extends TraitModel> traits, boolean isTransient, boolean doThrow) -
Uses of TraitModel in com.flagsmith.models
Subclasses of TraitModel in com.flagsmith.models -
Uses of TraitModel in com.flagsmith.utils
Methods in com.flagsmith.utils that return types with arguments of type TraitModelModifier and TypeMethodDescriptionstatic List<TraitModel> ModelUtils.getTraitModelsFromTraitMap(Map<String, Object> traits) Convert a user-provided trait map to a list of trait models.