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 Function<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, Supplier<ValueWrapper<?>> resultSupplier, ExpressionEvaluator expressionEvaluator)protected ValueWrapperAbstractRunnerHelper. getResultWrapper(String className, org.drools.scenariosimulation.api.model.FactMappingValue expectedResult, ExpressionEvaluator expressionEvaluator, Object expectedResultRaw, Object resultRaw, 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, List<org.kie.dmn.api.core.DMNMessage> failureMessages, ExpressionEvaluator expressionEvaluator)
-