public static class MultiInstanceDecisionLogic.MultiInstanceDecisionNodeCompiler
extends org.kie.dmn.core.compiler.DecisionCompiler
Constructor and Description |
---|
MultiInstanceDecisionNodeCompiler() |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(org.kie.dmn.api.core.ast.DMNNode node) |
void |
compileEvaluator(org.kie.dmn.api.core.ast.DMNNode node,
org.kie.dmn.core.compiler.DMNCompilerImpl compiler,
org.kie.dmn.core.compiler.DMNCompilerContext ctx,
org.kie.dmn.core.impl.DMNModelImpl model) |
static void |
recurseNodeToRemoveItAndDepsFromModelIndex(org.kie.dmn.api.core.ast.DMNNode topLevelDecision,
org.kie.dmn.core.impl.DMNModelImpl model) |
public boolean accept(org.kie.dmn.api.core.ast.DMNNode node)
accept
in interface org.kie.dmn.core.compiler.DRGElementCompiler
accept
in class org.kie.dmn.core.compiler.DecisionCompiler
public void compileEvaluator(org.kie.dmn.api.core.ast.DMNNode node, org.kie.dmn.core.compiler.DMNCompilerImpl compiler, org.kie.dmn.core.compiler.DMNCompilerContext ctx, org.kie.dmn.core.impl.DMNModelImpl model)
compileEvaluator
in interface org.kie.dmn.core.compiler.DRGElementCompiler
compileEvaluator
in class org.kie.dmn.core.compiler.DecisionCompiler
public static void recurseNodeToRemoveItAndDepsFromModelIndex(org.kie.dmn.api.core.ast.DMNNode topLevelDecision, org.kie.dmn.core.impl.DMNModelImpl model)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.