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 |
Constructor and Description |
---|
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) |
RuleBuildContext |
getRuleContext() |
void |
incOpenCcd() |
boolean |
isCcdNested() |
boolean |
isInXpath() |
void |
setAliases(Map<String,OperatorDescr> aliases) |
void |
setInXpath(boolean inXpath) |
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)
public void addBinding(BindingDescr bind)
public List<BindingDescr> getBindings()
public RuleBuildContext getRuleContext()
public MVELDumper.MVELDumperContext setRuleContext(RuleBuildContext ruleContext)
public void incOpenCcd()
public void decOpenCcd()
public boolean isCcdNested()
public boolean isInXpath()
public void setInXpath(boolean inXpath)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.