Class SimpleContext


  • public class SimpleContext
    extends javax.el.ELContext
    Simple context implementation.
    • Constructor Summary

      Constructors 
      Constructor Description
      SimpleContext()
      Create a context.
      SimpleContext​(javax.el.ELResolver resolver)
      Create a context, use the specified resolver.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.el.ELResolver getELResolver()
      Get our resolver.
      javax.el.FunctionMapper getFunctionMapper()
      Get our function mapper.
      javax.el.VariableMapper getVariableMapper()
      Get our variable mapper.
      void setELResolver​(javax.el.ELResolver resolver)
      Set our resolver.
      void setFunction​(java.lang.String prefix, java.lang.String localName, java.lang.reflect.Method method)
      Define a function.
      javax.el.ValueExpression setVariable​(java.lang.String name, javax.el.ValueExpression expression)
      Define a variable.
      • 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
    • Constructor Detail

      • SimpleContext

        public SimpleContext()
        Create a context.
      • SimpleContext

        public SimpleContext​(javax.el.ELResolver resolver)
        Create a context, use the specified resolver.
    • Method Detail

      • setFunction

        public void setFunction​(java.lang.String prefix,
                                java.lang.String localName,
                                java.lang.reflect.Method method)
        Define a function.
      • setVariable

        public javax.el.ValueExpression setVariable​(java.lang.String name,
                                                    javax.el.ValueExpression expression)
        Define a variable.
      • getFunctionMapper

        public javax.el.FunctionMapper getFunctionMapper()
        Get our function mapper.
        Specified by:
        getFunctionMapper in class javax.el.ELContext
      • getVariableMapper

        public javax.el.VariableMapper getVariableMapper()
        Get our variable mapper.
        Specified by:
        getVariableMapper in class javax.el.ELContext
      • getELResolver

        public javax.el.ELResolver getELResolver()
        Get our resolver. Lazy initialize to a SimpleResolver if necessary.
        Specified by:
        getELResolver in class javax.el.ELContext
      • setELResolver

        public void setELResolver​(javax.el.ELResolver resolver)
        Set our resolver.
        Parameters:
        resolver -