public class AliasVariableMapperWrapper extends javax.el.VariableMapper
| Modifier and Type | Field and Description | 
|---|---|
protected List<String> | 
blockedPatterns  | 
protected javax.el.VariableMapper | 
orig  | 
protected Map | 
vars  | 
| Constructor and Description | 
|---|
AliasVariableMapperWrapper(javax.el.VariableMapper orig,
                          List<String> blockedPatterns)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected javax.el.ValueExpression | 
getNullValueExpression()  | 
javax.el.ValueExpression | 
resolveVariable(String variable)
First tries to resolve against the inner Map, then the wrapped ValueExpression, unless target is an
  
AliasVariableMapper that blocks this variable pattern. | 
javax.el.ValueExpression | 
setVariable(String variable,
           javax.el.ValueExpression expression)  | 
protected final javax.el.VariableMapper orig
protected final List<String> blockedPatterns
public AliasVariableMapperWrapper(javax.el.VariableMapper orig, List<String> blockedPatterns)
public javax.el.ValueExpression resolveVariable(String variable)
AliasVariableMapper that blocks this variable pattern.resolveVariable in class javax.el.VariableMapperprotected javax.el.ValueExpression getNullValueExpression()
public javax.el.ValueExpression setVariable(String variable, javax.el.ValueExpression expression)
setVariable in class javax.el.VariableMapperCopyright © 2019 Nuxeo. All rights reserved.