public final class EvaluationContext
extends javax.el.ELContext
| Constructor | Description |
|---|---|
EvaluationContext(javax.el.ELContext elContext,
javax.el.FunctionMapper fnMapper,
javax.el.VariableMapper varMapper) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addEvaluationListener(javax.el.EvaluationListener listener) |
|
java.lang.Object |
convertToType(java.lang.Object obj,
java.lang.Class<?> targetType) |
|
void |
enterLambdaScope(java.util.Map<java.lang.String,java.lang.Object> args) |
|
void |
exitLambdaScope() |
|
java.lang.Object |
getContext(java.lang.Class key) |
|
javax.el.ELContext |
getELContext() |
|
javax.el.ELResolver |
getELResolver() |
|
java.util.List<javax.el.EvaluationListener> |
getEvaluationListeners() |
|
javax.el.FunctionMapper |
getFunctionMapper() |
|
javax.el.ImportHandler |
getImportHandler() |
|
java.lang.Object |
getLambdaArgument(java.lang.String arg) |
|
javax.el.VariableMapper |
getVariableMapper() |
|
boolean |
isLambdaArgument(java.lang.String arg) |
|
boolean |
isPropertyResolved() |
|
void |
notifyAfterEvaluation(java.lang.String expr) |
|
void |
notifyBeforeEvaluation(java.lang.String expr) |
|
void |
notifyPropertyResolved(java.lang.Object base,
java.lang.Object property) |
|
void |
putContext(java.lang.Class key,
java.lang.Object contextObject) |
|
void |
setPropertyResolved(boolean resolved) |
|
void |
setPropertyResolved(java.lang.Object base,
java.lang.Object property) |
public EvaluationContext(javax.el.ELContext elContext,
javax.el.FunctionMapper fnMapper,
javax.el.VariableMapper varMapper)
public javax.el.ELContext getELContext()
public javax.el.FunctionMapper getFunctionMapper()
getFunctionMapper in class javax.el.ELContextpublic javax.el.VariableMapper getVariableMapper()
getVariableMapper in class javax.el.ELContextpublic java.lang.Object getContext(java.lang.Class key)
getContext in class javax.el.ELContextpublic javax.el.ELResolver getELResolver()
getELResolver in class javax.el.ELContextpublic boolean isPropertyResolved()
isPropertyResolved in class javax.el.ELContextpublic void putContext(java.lang.Class key,
java.lang.Object contextObject)
putContext in class javax.el.ELContextpublic void setPropertyResolved(boolean resolved)
setPropertyResolved in class javax.el.ELContextpublic void setPropertyResolved(java.lang.Object base,
java.lang.Object property)
setPropertyResolved in class javax.el.ELContextpublic void addEvaluationListener(javax.el.EvaluationListener listener)
addEvaluationListener in class javax.el.ELContextpublic java.util.List<javax.el.EvaluationListener> getEvaluationListeners()
getEvaluationListeners in class javax.el.ELContextpublic void notifyBeforeEvaluation(java.lang.String expr)
notifyBeforeEvaluation in class javax.el.ELContextpublic void notifyAfterEvaluation(java.lang.String expr)
notifyAfterEvaluation in class javax.el.ELContextpublic void notifyPropertyResolved(java.lang.Object base,
java.lang.Object property)
notifyPropertyResolved in class javax.el.ELContextpublic boolean isLambdaArgument(java.lang.String arg)
isLambdaArgument in class javax.el.ELContextpublic java.lang.Object getLambdaArgument(java.lang.String arg)
getLambdaArgument in class javax.el.ELContextpublic void enterLambdaScope(java.util.Map<java.lang.String,java.lang.Object> args)
enterLambdaScope in class javax.el.ELContextpublic void exitLambdaScope()
exitLambdaScope in class javax.el.ELContextpublic java.lang.Object convertToType(java.lang.Object obj,
java.lang.Class<?> targetType)
convertToType in class javax.el.ELContextpublic javax.el.ImportHandler getImportHandler()
getImportHandler in class javax.el.ELContext