Class ELContextDecorator
java.lang.Object
jakarta.el.ELContext
org.apache.myfaces.core.api.shared.ELContextDecorator
public class ELContextDecorator
extends jakarta.el.ELContext
This ELContext is used to hook into the EL handling, by decorating the
 ELResolver chain with a custom ELResolver.
- 
Constructor SummaryConstructorsConstructorDescriptionELContextDecorator(jakarta.el.ELContext elContext, jakarta.el.ELResolver interceptingResolver) Only used by ValueExpressionResolver.
- 
Method SummaryModifier and TypeMethodDescriptiongetContext(Class key) jakarta.el.ELResolverThis is the important one, it returns the passed ELResolver.jakarta.el.FunctionMapperjakarta.el.VariableMapperbooleanvoidputContext(Class key, Object contextObject) voidvoidsetPropertyResolved(boolean resolved) Methods inherited from class jakarta.el.ELContextaddEvaluationListener, convertToType, enterLambdaScope, exitLambdaScope, getEvaluationListeners, getImportHandler, getLambdaArgument, isLambdaArgument, notifyAfterEvaluation, notifyBeforeEvaluation, notifyPropertyResolved, setPropertyResolved
- 
Constructor Details- 
ELContextDecoratorpublic ELContextDecorator(jakarta.el.ELContext elContext, jakarta.el.ELResolver interceptingResolver) Only used by ValueExpressionResolver.- Parameters:
- elContext- The standard ELContext. All method calls, except getELResolver, are delegated to it.
- interceptingResolver- The ELResolver to be returned by getELResolver.
 
 
- 
- 
Method Details- 
getELResolverpublic jakarta.el.ELResolver getELResolver()This is the important one, it returns the passed ELResolver.- Specified by:
- getELResolverin class- jakarta.el.ELContext
- Returns:
- The ELResolver passed into the constructor.
 
- 
getFunctionMapperpublic jakarta.el.FunctionMapper getFunctionMapper()- Specified by:
- getFunctionMapperin class- jakarta.el.ELContext
 
- 
getVariableMapperpublic jakarta.el.VariableMapper getVariableMapper()- Specified by:
- getVariableMapperin class- jakarta.el.ELContext
 
- 
setPropertyResolvedpublic void setPropertyResolved(boolean resolved) - Overrides:
- setPropertyResolvedin class- jakarta.el.ELContext
 
- 
isPropertyResolvedpublic boolean isPropertyResolved()- Overrides:
- isPropertyResolvedin class- jakarta.el.ELContext
 
- 
putContext- Overrides:
- putContextin class- jakarta.el.ELContext
 
- 
getContext- Overrides:
- getContextin class- jakarta.el.ELContext
 
- 
getLocale- Overrides:
- getLocalein class- jakarta.el.ELContext
 
- 
setLocale- Overrides:
- setLocalein class- jakarta.el.ELContext
 
 
-