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.VariableMapper
protected javax.el.ValueExpression getNullValueExpression()
public javax.el.ValueExpression setVariable(String variable, javax.el.ValueExpression expression)
setVariable
in class javax.el.VariableMapper
Copyright © 2017 Nuxeo. All rights reserved.