public static class MVELDumper.MVELDumperContext extends Object
Modifier and Type | Field and Description |
---|---|
protected Map<String,OperatorDescr> |
aliases |
protected List<BindingDescr> |
bindings |
protected int |
counter |
protected Map<String,Class<?>> |
localTypes |
Constructor and Description |
---|
MVELDumper.MVELDumperContext() |
Modifier and Type | Method and Description |
---|---|
void |
addBinding(BindingDescr bind)
Adds a binding to the list of bindings on this context
|
void |
addInferredCast(String var,
String cast) |
void |
clear() |
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
|
void |
decOpenCcd() |
Map<String,OperatorDescr> |
getAliases() |
List<BindingDescr> |
getBindings() |
Map.Entry<String,String> |
getInferredCast(String expr) |
Map<String,Class<?>> |
getLocalTypes() |
RuleBuildContext |
getRuleContext() |
void |
incOpenCcd() |
boolean |
isCcdNested() |
void |
setAliases(Map<String,OperatorDescr> aliases) |
void |
setLocalTypes(Map<String,Class<?>> localTypes) |
MVELDumper.MVELDumperContext |
setRuleContext(RuleBuildContext ruleContext) |
protected Map<String,OperatorDescr> aliases
protected int counter
protected List<BindingDescr> bindings
public void clear()
public Map<String,OperatorDescr> getAliases()
public void setAliases(Map<String,OperatorDescr> aliases)
aliases
- the aliases to setpublic String createAlias(OperatorDescr operator)
operator
- public void addBinding(BindingDescr bind)
bind
- public List<BindingDescr> getBindings()
public RuleBuildContext getRuleContext()
public MVELDumper.MVELDumperContext setRuleContext(RuleBuildContext ruleContext)
public void incOpenCcd()
public void decOpenCcd()
public boolean isCcdNested()
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.