public final class EvaluationContext
extends jakarta.el.ELContext
| Constructor and Description |
|---|
EvaluationContext(jakarta.el.ELContext elContext,
jakarta.el.FunctionMapper fnMapper,
jakarta.el.VariableMapper varMapper) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEvaluationListener(jakarta.el.EvaluationListener listener) |
Object |
convertToType(Object obj,
Class<?> targetType) |
void |
enterLambdaScope(Map<String,Object> args) |
void |
exitLambdaScope() |
Object |
getContext(Class key) |
jakarta.el.ELContext |
getELContext() |
jakarta.el.ELResolver |
getELResolver() |
List<jakarta.el.EvaluationListener> |
getEvaluationListeners() |
jakarta.el.FunctionMapper |
getFunctionMapper() |
jakarta.el.ImportHandler |
getImportHandler() |
Object |
getLambdaArgument(String arg) |
jakarta.el.VariableMapper |
getVariableMapper() |
boolean |
isLambdaArgument(String arg) |
boolean |
isPropertyResolved() |
void |
notifyAfterEvaluation(String expr) |
void |
notifyBeforeEvaluation(String expr) |
void |
notifyPropertyResolved(Object base,
Object property) |
void |
putContext(Class key,
Object contextObject) |
void |
setPropertyResolved(boolean resolved) |
void |
setPropertyResolved(Object base,
Object property) |
public EvaluationContext(jakarta.el.ELContext elContext,
jakarta.el.FunctionMapper fnMapper,
jakarta.el.VariableMapper varMapper)
public jakarta.el.ELContext getELContext()
public jakarta.el.FunctionMapper getFunctionMapper()
getFunctionMapper in class jakarta.el.ELContextpublic jakarta.el.VariableMapper getVariableMapper()
getVariableMapper in class jakarta.el.ELContextpublic jakarta.el.ELResolver getELResolver()
getELResolver in class jakarta.el.ELContextpublic boolean isPropertyResolved()
isPropertyResolved in class jakarta.el.ELContextpublic void putContext(Class key, Object contextObject)
putContext in class jakarta.el.ELContextpublic void setPropertyResolved(boolean resolved)
setPropertyResolved in class jakarta.el.ELContextpublic void setPropertyResolved(Object base, Object property)
setPropertyResolved in class jakarta.el.ELContextpublic void addEvaluationListener(jakarta.el.EvaluationListener listener)
addEvaluationListener in class jakarta.el.ELContextpublic List<jakarta.el.EvaluationListener> getEvaluationListeners()
getEvaluationListeners in class jakarta.el.ELContextpublic void notifyBeforeEvaluation(String expr)
notifyBeforeEvaluation in class jakarta.el.ELContextpublic void notifyAfterEvaluation(String expr)
notifyAfterEvaluation in class jakarta.el.ELContextpublic void notifyPropertyResolved(Object base, Object property)
notifyPropertyResolved in class jakarta.el.ELContextpublic boolean isLambdaArgument(String arg)
isLambdaArgument in class jakarta.el.ELContextpublic Object getLambdaArgument(String arg)
getLambdaArgument in class jakarta.el.ELContextpublic void enterLambdaScope(Map<String,Object> args)
enterLambdaScope in class jakarta.el.ELContextpublic void exitLambdaScope()
exitLambdaScope in class jakarta.el.ELContextpublic Object convertToType(Object obj, Class<?> targetType)
convertToType in class jakarta.el.ELContextpublic jakarta.el.ImportHandler getImportHandler()
getImportHandler in class jakarta.el.ELContextComments to: el-dev@eclipse.org.
Copyright © 2018, 2020 Eclipse Foundation. All rights reserved.
Use is subject to license terms.