Uses of Class
com.flagsmith.flagengine.identities.traits.TraitModel
| Package | Description |
|---|---|
| com.flagsmith | |
| com.flagsmith.flagengine | |
| com.flagsmith.flagengine.identities | |
| com.flagsmith.flagengine.segments | |
| com.flagsmith.interfaces | |
| com.flagsmith.models | |
| com.flagsmith.utils |
-
Uses of TraitModel in com.flagsmith
Method parameters in com.flagsmith with type arguments of type TraitModel Modifier and Type Method Description FlagsFlagsmithApiWrapper. 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 TraitModel 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, 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 TraitModel Modifier and Type Method Description voidIdentityModel. 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 TraitModel 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, 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 TraitModel Modifier and Type Method Description FlagsFlagsmithSdk. 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 Modifier and Type Class Description classSdkTraitModel -
Uses of TraitModel in com.flagsmith.utils
Methods in com.flagsmith.utils that return types with arguments of type TraitModel Modifier and Type Method Description static List<TraitModel>ModelUtils. getTraitModelsFromTraitMap(Map<String,Object> traits)Convert a user-provided trait map to a list of trait models.