Package org.kie.dmn.core.compiler
Class DMNCompilerContext
- java.lang.Object
-
- org.kie.dmn.core.compiler.DMNCompilerContext
-
public class DMNCompilerContext extends Object
-
-
Constructor Summary
Constructors Constructor Description DMNCompilerContext(DMNFEELHelper feelHelper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidenterFrame()voidexitFrame()DMNFEELHelpergetFeelHelper()Function<String,Reader>getRelativeResolver()Map<String,org.kie.dmn.api.core.DMNType>getVariables()org.kie.dmn.api.core.DMNTyperesolve(String name)voidsetRelativeResolver(Function<String,Reader> relativeResolver)voidsetVariable(String name, org.kie.dmn.api.core.DMNType type)org.kie.dmn.feel.lang.CompilerContexttoCompilerContext()
-
-
-
Constructor Detail
-
DMNCompilerContext
public DMNCompilerContext(DMNFEELHelper feelHelper)
-
-
Method Detail
-
enterFrame
public void enterFrame()
-
exitFrame
public void exitFrame()
-
resolve
public org.kie.dmn.api.core.DMNType resolve(String name)
-
setVariable
public void setVariable(String name, org.kie.dmn.api.core.DMNType type)
-
toCompilerContext
public org.kie.dmn.feel.lang.CompilerContext toCompilerContext()
-
getFeelHelper
public DMNFEELHelper getFeelHelper()
-
-