Class EvaluationContext
java.lang.Object
growthbook.sdk.java.multiusermode.configurations.EvaluationContext
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionEvaluationContext(GlobalContext global, UserContext user, EvaluationContext.StackContext stack, Options options) -
Method Summary
Modifier and TypeMethodDescriptionbooleanPlugins registered with the owning GrowthBook instance.getStack()getUser()inthashCode()voidsetGlobal(GlobalContext global) voidsetOptions(Options options) voidsetPluginRegistry(PluginRegistry pluginRegistry) Plugins registered with the owning GrowthBook instance.voidvoidsetUser(UserContext user) toString()
-
Constructor Details
-
EvaluationContext
public EvaluationContext(GlobalContext global, UserContext user, EvaluationContext.StackContext stack, Options options)
-
-
Method Details
-
getGlobal
-
getUser
-
getStack
-
getOptions
-
getPluginRegistry
Plugins registered with the owning GrowthBook instance. Carried per evaluation context (not on the sharedOptions) so that separate SDK instances built from the sameOptionsstay isolated. -
setGlobal
-
setUser
-
setStack
-
setOptions
-
setPluginRegistry
Plugins registered with the owning GrowthBook instance. Carried per evaluation context (not on the sharedOptions) so that separate SDK instances built from the sameOptionsstay isolated. -
equals
-
hashCode
public int hashCode() -
toString
-