Package org.apache.el.lang
Class EvaluationContext
java.lang.Object
jakarta.el.ELContext
org.apache.el.lang.EvaluationContext
-
Constructor Summary
ConstructorsConstructorDescriptionEvaluationContext(ELContext elContext, FunctionMapper fnMapper, VariableMapper varMapper) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEvaluationListener(EvaluationListener listener) <T> TconvertToType(Object obj, Class<T> type) voidenterLambdaScope(Map<String, Object> arguments) voidgetContext(Class<?> key) getLambdaArgument(String name) booleanisLambdaArgument(String name) booleanvoidnotifyAfterEvaluation(String expression) voidnotifyBeforeEvaluation(String expression) voidnotifyPropertyResolved(Object base, Object property) voidputContext(Class<?> key, Object contextObject) voidsetLambdaExpressionNestedState(LambdaExpressionNestedState lambdaExpressionNestedState) voidvoidsetPropertyResolved(boolean resolved) voidsetPropertyResolved(Object base, Object property)
-
Constructor Details
-
EvaluationContext
-
-
Method Details
-
getELContext
-
getFunctionMapper
- Specified by:
getFunctionMapperin classELContext
-
getVariableMapper
- Specified by:
getVariableMapperin classELContext
-
getContext
- Overrides:
getContextin classELContext
-
getELResolver
- Specified by:
getELResolverin classELContext
-
isPropertyResolved
public boolean isPropertyResolved()- Overrides:
isPropertyResolvedin classELContext
-
putContext
- Overrides:
putContextin classELContext
-
setPropertyResolved
public void setPropertyResolved(boolean resolved) - Overrides:
setPropertyResolvedin classELContext
-
getLocale
-
setLocale
-
setPropertyResolved
- Overrides:
setPropertyResolvedin classELContext
-
getImportHandler
- Overrides:
getImportHandlerin classELContext
-
addEvaluationListener
- Overrides:
addEvaluationListenerin classELContext
-
getEvaluationListeners
- Overrides:
getEvaluationListenersin classELContext
-
notifyBeforeEvaluation
- Overrides:
notifyBeforeEvaluationin classELContext
-
notifyAfterEvaluation
- Overrides:
notifyAfterEvaluationin classELContext
-
notifyPropertyResolved
- Overrides:
notifyPropertyResolvedin classELContext
-
isLambdaArgument
- Overrides:
isLambdaArgumentin classELContext
-
getLambdaArgument
- Overrides:
getLambdaArgumentin classELContext
-
enterLambdaScope
- Overrides:
enterLambdaScopein classELContext
-
exitLambdaScope
public void exitLambdaScope()- Overrides:
exitLambdaScopein classELContext
-
convertToType
- Overrides:
convertToTypein classELContext
-
getLambdaExpressionNestedState
-
setLambdaExpressionNestedState
-