Uses of Interface
org.drools.scenariosimulation.backend.expression.ExpressionEvaluator
-
Packages that use ExpressionEvaluator Package Description org.drools.scenariosimulation.backend.expression org.drools.scenariosimulation.backend.runner -
-
Uses of ExpressionEvaluator in org.drools.scenariosimulation.backend.expression
Classes in org.drools.scenariosimulation.backend.expression that implement ExpressionEvaluator Modifier and Type Class Description classAbstractExpressionEvaluatorclassBaseExpressionEvaluatorclassDMNFeelExpressionEvaluatorclassMVELExpressionEvaluatorMethods in org.drools.scenariosimulation.backend.expression that return ExpressionEvaluator Modifier and Type Method Description ExpressionEvaluatorExpressionEvaluatorFactory. getOrCreate(org.drools.scenariosimulation.api.model.FactMappingValue factMappingValue)Based on factMappingValue information it returns an instance of the specific expression evaluator required. -
Uses of ExpressionEvaluator in org.drools.scenariosimulation.backend.runner
Methods in org.drools.scenariosimulation.backend.runner with parameters of type ExpressionEvaluator Modifier and Type Method Description protected java.util.function.Function<java.lang.Object,ValueWrapper>RuleScenarioRunnerHelper. createExtractorFunction(ExpressionEvaluator expressionEvaluator, org.drools.scenariosimulation.api.model.FactMappingValue expectedResult, org.drools.scenariosimulation.api.model.ScesimModelDescriptor scesimModelDescriptor)protected ScenarioResultAbstractRunnerHelper. fillResult(org.drools.scenariosimulation.api.model.FactMappingValue expectedResult, java.util.function.Supplier<ValueWrapper<?>> resultSupplier, ExpressionEvaluator expressionEvaluator)protected ValueWrapperAbstractRunnerHelper. getResultWrapper(java.lang.String className, org.drools.scenariosimulation.api.model.FactMappingValue expectedResult, ExpressionEvaluator expressionEvaluator, java.lang.Object expectedResultRaw, java.lang.Object resultRaw, java.lang.Class<?> resultClass)protected ValueWrapperDMNScenarioRunnerHelper. getSingleFactValueResult(org.drools.scenariosimulation.api.model.FactMapping factMapping, org.drools.scenariosimulation.api.model.FactMappingValue expectedResult, org.kie.dmn.api.core.DMNDecisionResult decisionResult, java.util.List<org.kie.dmn.api.core.DMNMessage> failureMessages, ExpressionEvaluator expressionEvaluator)
-