Uses of Interface
org.kie.dmn.core.api.DMNExpressionEvaluator
-
Packages that use DMNExpressionEvaluator Package Description org.kie.dmn.core.ast org.kie.dmn.core.compiler org.kie.dmn.core.compiler.alphanetbased org.kie.dmn.core.compiler.execmodelbased org.kie.dmn.core.pmml -
-
Uses of DMNExpressionEvaluator in org.kie.dmn.core.ast
Classes in org.kie.dmn.core.ast that implement DMNExpressionEvaluator Modifier and Type Class Description classDMNConditionalEvaluatorclassDMNContextEvaluatorclassDMNDecisionServiceEvaluatorclassDMNDecisionServiceFunctionDefinitionEvaluatorclassDMNDTExpressionEvaluatorAn evaluator for DMN Decision Table ExpressionsclassDMNFilterEvaluatorclassDMNFunctionDefinitionEvaluatorclassDMNInvocationEvaluatorclassDMNIteratorEvaluatorclassDMNListEvaluatorclassDMNLiteralExpressionEvaluatorAn evaluator for DMN Literal ExpressionsclassDMNRelationEvaluatorMethods in org.kie.dmn.core.ast that return DMNExpressionEvaluator Modifier and Type Method Description DMNExpressionEvaluatorBusinessKnowledgeModelNodeImpl. getEvaluator()DMNExpressionEvaluatorDecisionNodeImpl. getEvaluator()DMNExpressionEvaluatorDecisionServiceNodeImpl. getEvaluator()DMNExpressionEvaluatorDMNContextEvaluator.ContextEntryDef. getEvaluator()DMNExpressionEvaluatorDMNFunctionDefinitionEvaluator. getEvaluator()Methods in org.kie.dmn.core.ast that return types with arguments of type DMNExpressionEvaluator Modifier and Type Method Description List<DMNExpressionEvaluator>DMNListEvaluator. getElements()List<List<DMNExpressionEvaluator>>DMNRelationEvaluator. getRows()Methods in org.kie.dmn.core.ast with parameters of type DMNExpressionEvaluator Modifier and Type Method Description voidDMNListEvaluator. addElement(DMNExpressionEvaluator evaluator)voidDMNContextEvaluator. addEntry(String name, org.kie.dmn.api.core.DMNType type, DMNExpressionEvaluator evaluator, org.kie.dmn.model.api.ContextEntry ce)voidDMNInvocationEvaluator. addParameter(String name, org.kie.dmn.api.core.DMNType type, DMNExpressionEvaluator evaluator)voidBusinessKnowledgeModelNodeImpl. setEvaluator(DMNExpressionEvaluator evaluator)voidDecisionNodeImpl. setEvaluator(DMNExpressionEvaluator evaluator)voidDecisionServiceNodeImpl. setEvaluator(DMNExpressionEvaluator evaluator)voidDMNContextEvaluator.ContextEntryDef. setEvaluator(DMNExpressionEvaluator evaluator)voidDMNFunctionDefinitionEvaluator. setEvaluator(DMNExpressionEvaluator evaluator)Method parameters in org.kie.dmn.core.ast with type arguments of type DMNExpressionEvaluator Modifier and Type Method Description voidDMNRelationEvaluator. addRow(List<DMNExpressionEvaluator> vals)Constructors in org.kie.dmn.core.ast with parameters of type DMNExpressionEvaluator Constructor Description ContextEntryDef(String name, org.kie.dmn.api.core.DMNType type, DMNExpressionEvaluator evaluator, org.kie.dmn.model.api.ContextEntry ce)DMNConditionalEvaluator(String name, org.kie.dmn.model.api.DMNElement node, DMNExpressionEvaluator ifEvaluator, DMNExpressionEvaluator thenEvaluator, DMNExpressionEvaluator elseEvaluator)DMNDSFunction(String name, List<DMNDecisionServiceFunctionDefinitionEvaluator.DSFormalParameter> parameters, DMNExpressionEvaluator evaluator, org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, DMNResultImpl result)DMNFilterEvaluator(String name, org.kie.dmn.model.api.DMNElement node, DMNExpressionEvaluator inEvaluator, DMNExpressionEvaluator filterEvaluator)DMNFunction(String name, org.kie.dmn.api.core.ast.DMNNode originatorNode, List<DMNFunctionDefinitionEvaluator.FormalParameter> parameters, org.kie.dmn.model.api.FunctionDefinition functionDefinition, DMNExpressionEvaluator evaluator, org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, DMNResultImpl result)DMNIteratorEvaluator(String name, org.kie.dmn.model.api.DMNElement node, org.kie.dmn.model.api.Iterator type, String variable, DMNExpressionEvaluator in, DMNExpressionEvaluator ret) -
Uses of DMNExpressionEvaluator in org.kie.dmn.core.compiler
Methods in org.kie.dmn.core.compiler that return DMNExpressionEvaluator Modifier and Type Method Description protected DMNExpressionEvaluatorDMNEvaluatorCompiler. compileDecisionTable(DMNCompilerContext ctx, DMNModelImpl model, DMNBaseNode node, String dtName, org.kie.dmn.model.api.DecisionTable dt)DMNExpressionEvaluatorDMNDecisionLogicCompiler. compileExpression(DMNCompilerContext ctx, DMNModelImpl model, DMNBaseNode node, String exprName, org.kie.dmn.model.api.Expression expression)DMNExpressionEvaluatorDMNEvaluatorCompiler. compileExpression(DMNCompilerContext ctx, DMNModelImpl model, DMNBaseNode node, String exprName, org.kie.dmn.model.api.Expression expression) -
Uses of DMNExpressionEvaluator in org.kie.dmn.core.compiler.alphanetbased
Classes in org.kie.dmn.core.compiler.alphanetbased that implement DMNExpressionEvaluator Modifier and Type Class Description classDMNAlphaNetworkEvaluatorImplMethods in org.kie.dmn.core.compiler.alphanetbased that return DMNExpressionEvaluator Modifier and Type Method Description protected DMNExpressionEvaluatorDMNAlphaNetworkEvaluatorCompiler. compileDecisionTable(DMNCompilerContext dmnCompilerContext, DMNModelImpl dmnModelImpl, DMNBaseNode dmnBaseNode, String decisionTableName, org.kie.dmn.model.api.DecisionTable decisionTable) -
Uses of DMNExpressionEvaluator in org.kie.dmn.core.compiler.execmodelbased
Classes in org.kie.dmn.core.compiler.execmodelbased that implement DMNExpressionEvaluator Modifier and Type Class Description classAbstractModelEvaluatorMethods in org.kie.dmn.core.compiler.execmodelbased that return DMNExpressionEvaluator Modifier and Type Method Description protected DMNExpressionEvaluatorExecModelDMNClassLoaderCompiler. compileDecisionTable(DMNCompilerContext ctx, DMNModelImpl model, DMNBaseNode node, String dtName, org.kie.dmn.model.api.DecisionTable dt)protected DMNExpressionEvaluatorExecModelDMNEvaluatorCompiler. compileDecisionTable(DMNCompilerContext ctx, DMNModelImpl model, DMNBaseNode node, String dtName, org.kie.dmn.model.api.DecisionTable dt)protected DMNExpressionEvaluatorExecModelDMNMavenSourceCompiler. compileDecisionTable(DMNCompilerContext ctx, DMNModelImpl model, DMNBaseNode node, String dtName, org.kie.dmn.model.api.DecisionTable dt) -
Uses of DMNExpressionEvaluator in org.kie.dmn.core.pmml
Classes in org.kie.dmn.core.pmml that implement DMNExpressionEvaluator Modifier and Type Class Description classAbstractDMNKiePMMLInvocationEvaluatorAbstractDMNKiePMMLInvocationEvaluatorto delegate actualPMML4Resultretrieval to specific kie-pmml implementation (legacy or new)classAbstractPMMLInvocationEvaluatorstatic classAbstractPMMLInvocationEvaluator.DummyPMMLInvocationEvaluatorclassDMNKiePMMLInvocationEvaluatorclassDMNKiePMMLTrustyInvocationEvaluator
-