Package org.drools.compiler.lang
Class DumperContext
java.lang.Object
org.drools.compiler.lang.DumperContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<String,OperatorDescr> protected List<BindingDescr>protected int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBinding(BindingDescr bind) Adds a binding to the list of bindings on this contextvoidaddInferredCast(String var, String cast) voidclear()createAlias(OperatorDescr operator) Creates a new alias for the operator, setting it in the descriptor class, adding it to the internal Map and returning it as a StringvoidgetInferredCast(String expr) voidbooleanbooleanvoidsetAliases(Map<String, OperatorDescr> aliases) voidsetInXpath(boolean inXpath) setRuleContext(RuleBuildContext ruleContext)
-
Field Details
-
aliases
-
counter
protected int counter -
bindings
-
-
Constructor Details
-
DumperContext
public DumperContext()
-
-
Method Details
-
clear
public void clear() -
addInferredCast
-
getInferredCast
-
getAliases
- Returns:
- the aliases
-
setAliases
- Parameters:
aliases- the aliases to set
-
createAlias
Creates a new alias for the operator, setting it in the descriptor class, adding it to the internal Map and returning it as a String -
addBinding
Adds a binding to the list of bindings on this context -
getBindings
-
getRuleContext
-
setRuleContext
-
incOpenCcd
public void incOpenCcd() -
decOpenCcd
public void decOpenCcd() -
isCcdNested
public boolean isCcdNested() -
isInXpath
public boolean isInXpath() -
setInXpath
public void setInXpath(boolean inXpath)
-