Class TrisotechDMNEvaluatorCompiler

  • All Implemented Interfaces:
    org.kie.dmn.core.compiler.DMNDecisionLogicCompiler

    public class TrisotechDMNEvaluatorCompiler
    extends org.kie.dmn.core.compiler.DMNEvaluatorCompiler
    • Field Summary

      • Fields inherited from class org.kie.dmn.core.compiler.DMNEvaluatorCompiler

        compiler
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected TrisotechDMNEvaluatorCompiler​(org.kie.dmn.core.compiler.DMNCompilerImpl compiler)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.kie.dmn.core.api.DMNExpressionEvaluator compileExpression​(org.kie.dmn.core.compiler.DMNCompilerContext ctx, org.kie.dmn.core.impl.DMNModelImpl model, org.kie.dmn.core.ast.DMNBaseNode node, String exprName, org.kie.dmn.model.api.Expression expression)  
      • Methods inherited from class org.kie.dmn.core.compiler.DMNEvaluatorCompiler

        compileDecisionTable, dmnEvaluatorCompilerFactory, getDmnCompilerConfig, getParameters, getRootClassLoader, inferTypeRef
    • Constructor Detail

      • TrisotechDMNEvaluatorCompiler

        protected TrisotechDMNEvaluatorCompiler​(org.kie.dmn.core.compiler.DMNCompilerImpl compiler)
    • Method Detail

      • compileExpression

        public org.kie.dmn.core.api.DMNExpressionEvaluator compileExpression​(org.kie.dmn.core.compiler.DMNCompilerContext ctx,
                                                                             org.kie.dmn.core.impl.DMNModelImpl model,
                                                                             org.kie.dmn.core.ast.DMNBaseNode node,
                                                                             String exprName,
                                                                             org.kie.dmn.model.api.Expression expression)
        Specified by:
        compileExpression in interface org.kie.dmn.core.compiler.DMNDecisionLogicCompiler
        Overrides:
        compileExpression in class org.kie.dmn.core.compiler.DMNEvaluatorCompiler