Class ELContextImpl

java.lang.Object
javax.el.ELContext
org.apache.jasper.runtime.ELContextImpl

public class ELContextImpl extends javax.el.ELContext
Concrete implementation of ELContext. ELContext's constructor is protected to control creation of ELContext objects through their appropriate factory methods. This version of ELContext forces construction through JspApplicationContextImpl.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private javax.el.FunctionMapper
     
    private javax.el.ELResolver
     
    private javax.el.VariableMapper
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    ELContextImpl(javax.el.ELResolver resolver)
    Constructs a new ELContext associated with the given ELResolver.
  • Method Summary

    Modifier and Type
    Method
    Description
    javax.el.ELResolver
     
    javax.el.FunctionMapper
     
    javax.el.VariableMapper
     
    void
    setFunctionMapper(javax.el.FunctionMapper fnMapper)
     
    void
    setVariableMapper(javax.el.VariableMapper varMapper)
     

    Methods inherited from class javax.el.ELContext

    addEvaluationListener, convertToType, enterLambdaScope, exitLambdaScope, getContext, getEvaluationListeners, getImportHandler, getLambdaArgument, getLocale, isLambdaArgument, isPropertyResolved, notifyAfterEvaluation, notifyBeforeEvaluation, notifyPropertyResolved, putContext, setLocale, setPropertyResolved, setPropertyResolved

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • functionMapper

      private javax.el.FunctionMapper functionMapper
    • variableMapper

      private javax.el.VariableMapper variableMapper
    • resolver

      private javax.el.ELResolver resolver
  • Constructor Details

    • ELContextImpl

      public ELContextImpl(javax.el.ELResolver resolver)
      Constructs a new ELContext associated with the given ELResolver.
  • Method Details

    • getELResolver

      public javax.el.ELResolver getELResolver()
      Specified by:
      getELResolver in class javax.el.ELContext
    • setFunctionMapper

      public void setFunctionMapper(javax.el.FunctionMapper fnMapper)
    • getFunctionMapper

      public javax.el.FunctionMapper getFunctionMapper()
      Specified by:
      getFunctionMapper in class javax.el.ELContext
    • setVariableMapper

      public void setVariableMapper(javax.el.VariableMapper varMapper)
    • getVariableMapper

      public javax.el.VariableMapper getVariableMapper()
      Specified by:
      getVariableMapper in class javax.el.ELContext