org.drools.lang
Class MVELDumper.MVELDumperContext
java.lang.Object
org.drools.lang.MVELDumper.MVELDumperContext
- Enclosing class:
- MVELDumper
public static class MVELDumper.MVELDumperContext
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
aliases
protected Map<String,OperatorDescr> aliases
counter
protected int counter
bindings
protected List<BindingDescr> bindings
localTypes
protected Map<String,Class<?>> localTypes
MVELDumper.MVELDumperContext
public MVELDumper.MVELDumperContext()
clear
public void clear()
addInferredCast
public void addInferredCast(String var,
String cast)
getInferredCast
public Map.Entry<String,String> getInferredCast(String expr)
getAliases
public Map<String,OperatorDescr> getAliases()
- Returns:
- the aliases
setAliases
public void setAliases(Map<String,OperatorDescr> aliases)
- Parameters:
aliases
- the aliases to set
createAlias
public String 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 String
- Parameters:
operator
-
- Returns:
addBinding
public void addBinding(BindingDescr bind)
- Adds a binding to the list of bindings on this context
- Parameters:
bind
-
getBindings
public List<BindingDescr> getBindings()
getLocalTypes
public Map<String,Class<?>> getLocalTypes()
setLocalTypes
public void setLocalTypes(Map<String,Class<?>> localTypes)
getRuleContext
public RuleBuildContext getRuleContext()
setRuleContext
public MVELDumper.MVELDumperContext setRuleContext(RuleBuildContext ruleContext)
incOpenCcd
public void incOpenCcd()
decOpenCcd
public void decOpenCcd()
isCcdNested
public boolean isCcdNested()
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.