JavaScript is disabled on your browser.
javax.el

Class ExpressionFactory



  • public abstract class ExpressionFactory
    extends java.lang.Object
    Parser that can parse strings into expressions for evaluation.
    Since:
    2.1
    • Constructor Detail

      • ExpressionFactory

        public ExpressionFactory()
    • Method Detail

      • createValueExpression

        public abstract ValueExpression createValueExpression(ELContext context,
         java.lang.String expression,
         java.lang.Class<?> expectedType)
         throws java.lang.NullPointerException,
         ELException 
        Parses an expression into a ValueExpression.
        Throws:
        java.lang.NullPointerException
        ELException
      • createValueExpression

        public abstract ValueExpression createValueExpression(java.lang.Object instance,
         java.lang.Class<?> expectedType)
        Creates a ValueExpression that wraps an object.
      • createMethodExpression

        public abstract MethodExpression createMethodExpression(ELContext context,
         java.lang.String expression,
         java.lang.Class<?> expectedReturnType,
         java.lang.Class<?>[] expectedParamTypes)
         throws java.lang.NullPointerException,
         ELException 
        Parses an expression into a MethodExpression.
        Throws:
        java.lang.NullPointerException
        ELException
      • coerceToType

        public abstract java.lang.Object coerceToType(java.lang.Object obj,
         java.lang.Class<?> targetType)
         throws ELException 
        Coerces an object to a specific type according to the type conversion rules.
        Throws:
        ELException

AltStyle によって変換されたページ (->オリジナル) /