Package com.sun.el

Class ExpressionFactoryImpl


  • public class ExpressionFactoryImpl
    extends javax.el.ExpressionFactory
    Version:
    $Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: kchung $
    Author:
    Jacob Hookom [jacob@hookom.net], Kin-man Chung
    See Also:
    ExpressionFactory
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object coerceToType​(java.lang.Object obj, java.lang.Class type)  
      javax.el.MethodExpression createMethodExpression​(javax.el.ELContext context, java.lang.String expression, java.lang.Class expectedReturnType, java.lang.Class[] expectedParamTypes)  
      javax.el.ValueExpression createValueExpression​(java.lang.Object instance, java.lang.Class expectedType)  
      javax.el.ValueExpression createValueExpression​(javax.el.ELContext context, java.lang.String expression, java.lang.Class expectedType)  
      java.util.Map<java.lang.String,​java.lang.reflect.Method> getInitFunctionMap()  
      java.lang.String getProperty​(java.lang.String key)  
      javax.el.ELResolver getStreamELResolver()  
      • Methods inherited from class javax.el.ExpressionFactory

        newInstance, newInstance
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExpressionFactoryImpl

        public ExpressionFactoryImpl()
      • ExpressionFactoryImpl

        public ExpressionFactoryImpl​(java.util.Properties properties)
    • Method Detail

      • coerceToType

        public java.lang.Object coerceToType​(java.lang.Object obj,
                                             java.lang.Class type)
        Specified by:
        coerceToType in class javax.el.ExpressionFactory
      • createMethodExpression

        public javax.el.MethodExpression createMethodExpression​(javax.el.ELContext context,
                                                                java.lang.String expression,
                                                                java.lang.Class expectedReturnType,
                                                                java.lang.Class[] expectedParamTypes)
        Specified by:
        createMethodExpression in class javax.el.ExpressionFactory
      • createValueExpression

        public javax.el.ValueExpression createValueExpression​(javax.el.ELContext context,
                                                              java.lang.String expression,
                                                              java.lang.Class expectedType)
        Specified by:
        createValueExpression in class javax.el.ExpressionFactory
      • createValueExpression

        public javax.el.ValueExpression createValueExpression​(java.lang.Object instance,
                                                              java.lang.Class expectedType)
        Specified by:
        createValueExpression in class javax.el.ExpressionFactory
      • getProperty

        public java.lang.String getProperty​(java.lang.String key)
      • getStreamELResolver

        public javax.el.ELResolver getStreamELResolver()
        Overrides:
        getStreamELResolver in class javax.el.ExpressionFactory
      • getInitFunctionMap

        public java.util.Map<java.lang.String,​java.lang.reflect.Method> getInitFunctionMap()
        Overrides:
        getInitFunctionMap in class javax.el.ExpressionFactory