Package org.glassfish.expressly
Class ExpressionFactoryImpl
java.lang.Object
jakarta.el.ExpressionFactory
org.glassfish.expressly.ExpressionFactoryImpl
- Direct Known Subclasses:
ExpressionFactoryImpl
public class ExpressionFactoryImpl
extends jakarta.el.ExpressionFactory
- Version:
- $Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: kchung $
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> TcoerceToType(Object obj, Class<T> type) Coerces an object to a specific type according to the Jakarta Expression Language type conversion rules.jakarta.el.MethodExpressioncreateMethodExpression(jakarta.el.ELContext context, String expression, Class<?> expectedReturnType, Class<?>[] expectedParamTypes) jakarta.el.ValueExpressioncreateValueExpression(jakarta.el.ELContext context, String expression, Class<?> expectedType) jakarta.el.ValueExpressioncreateValueExpression(Object instance, Class<?> expectedType) getProperty(String key) jakarta.el.ELResolverMethods inherited from class jakarta.el.ExpressionFactory
newInstance, newInstance
-
Field Details
-
properties
-
isBackwardCompatible22
private boolean isBackwardCompatible22
-
-
Constructor Details
-
ExpressionFactoryImpl
public ExpressionFactoryImpl() -
ExpressionFactoryImpl
-
-
Method Details
-
coerceToType
Coerces an object to a specific type according to the Jakarta Expression Language type conversion rules. The custom type conversions in theELResolvers are not considered. Jakarta Expression Language version 2.2 backward compatibility conversion rules apply if ExpressionFactoryImpl was created with property "jakarta.el.bc2.2" set to true.- Specified by:
coerceToTypein classjakarta.el.ExpressionFactory
-
createMethodExpression
public jakarta.el.MethodExpression createMethodExpression(jakarta.el.ELContext context, String expression, Class<?> expectedReturnType, Class<?>[] expectedParamTypes) - Specified by:
createMethodExpressionin classjakarta.el.ExpressionFactory
-
createValueExpression
public jakarta.el.ValueExpression createValueExpression(jakarta.el.ELContext context, String expression, Class<?> expectedType) - Specified by:
createValueExpressionin classjakarta.el.ExpressionFactory
-
createValueExpression
- Specified by:
createValueExpressionin classjakarta.el.ExpressionFactory
-
getProperty
-
getStreamELResolver
public jakarta.el.ELResolver getStreamELResolver()- Overrides:
getStreamELResolverin classjakarta.el.ExpressionFactory
-
getInitFunctionMap
- Overrides:
getInitFunctionMapin classjakarta.el.ExpressionFactory
-